Raspbian Package Auto-Building

Build log for octave (4.2.1-5) on armhf

octave4.2.1-5armhf → 2018-01-12 03:13:55

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testwandboard

+==============================================================================+
| octave 4.2.1-5 (armhf)                       Thu, 11 Jan 2018 21:29:36 +0000 |
+==============================================================================+

Package: octave
Version: 4.2.1-5
Source Version: 4.2.1-5
Distribution: buster-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/buster-staging-armhf-sbuild-445469f1-494c-401e-8329-b75bd2fe4fa3' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private buster-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private buster-staging/main Sources [10.5 MB]
Get:3 http://172.17.0.1/private buster-staging/main armhf Packages [12.3 MB]
Fetched 22.8 MB in 32s (706 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'octave' packaging is maintained in the 'Git' version control system at:
https://anonscm.debian.org/git/pkg-octave/octave.git
Please use:
git clone https://anonscm.debian.org/git/pkg-octave/octave.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 25.5 MB of source archives.
Get:1 http://172.17.0.1/private buster-staging/main octave 4.2.1-5 (dsc) [2978 B]
Get:2 http://172.17.0.1/private buster-staging/main octave 4.2.1-5 (tar) [25.4 MB]
Get:3 http://172.17.0.1/private buster-staging/main octave 4.2.1-5 (diff) [65.0 kB]
Fetched 25.5 MB in 9s (2806 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/octave-7dxG9l/octave-4.2.1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/octave-7dxG9l' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-tNTcVy/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-tNTcVy/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-tNTcVy/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ Packages [430 B]
Fetched 2106 B in 0s (2691 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ca-certificates e2fsprogs-l10n file libmagic-mgc libmagic1 libsasl2-modules
  openssl
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 29 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (20.2 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 16281 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: automake, bison, debhelper (>= 11), default-jdk, desktop-file-utils, dh-exec, epstool, flex, gawk, gfortran, ghostscript, gnuplot-nox, gperf, icoutils, javahelper, less, libarpack2-dev, libblas-dev, libcurl4-gnutls-dev, libfftw3-dev, libfltk1.3-dev, libfontconfig1-dev, libgl2ps-dev, libglpk-dev, libgraphicsmagick++1-dev, libhdf5-dev, liblapack-dev, libncurses5-dev, libosmesa6-dev, libpcre3-dev, libqhull-dev, libqrupdate-dev, libqscintilla2-qt5-dev, libqt5opengl5-dev, libreadline-dev, librsvg2-bin, libsndfile1-dev, libsuitesparse-dev, libxft-dev, portaudio19-dev, pstoedit, qtbase5-dev, qttools5-dev-tools, texinfo, texlive-generic-recommended, texlive-fonts-recommended, texlive-latex-base, transfig, unzip, xauth, zip
Filtered Build-Depends: automake, bison, debhelper (>= 11), default-jdk, desktop-file-utils, dh-exec, epstool, flex, gawk, gfortran, ghostscript, gnuplot-nox, gperf, icoutils, javahelper, less, libarpack2-dev, libblas-dev, libcurl4-gnutls-dev, libfftw3-dev, libfltk1.3-dev, libfontconfig1-dev, libgl2ps-dev, libglpk-dev, libgraphicsmagick++1-dev, libhdf5-dev, liblapack-dev, libncurses5-dev, libosmesa6-dev, libpcre3-dev, libqhull-dev, libqrupdate-dev, libqscintilla2-qt5-dev, libqt5opengl5-dev, libreadline-dev, librsvg2-bin, libsndfile1-dev, libsuitesparse-dev, libxft-dev, portaudio19-dev, pstoedit, qtbase5-dev, qttools5-dev-tools, texinfo, texlive-generic-recommended, texlive-fonts-recommended, texlive-latex-base, transfig, unzip, xauth, zip
dpkg-deb: building package 'sbuild-build-depends-octave-dummy' in '/<<BUILDDIR>>/resolver-tNTcVy/apt_archive/sbuild-build-depends-octave-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-octave-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ Sources [832 B]
Get:5 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ Packages [903 B]
Fetched 3068 B in 0s (3869 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install octave build dependencies (apt-based resolver)
------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  e2fsprogs-l10n libsasl2-modules
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  adwaita-icon-theme aglfn autoconf automake autopoint autotools-dev bison
  bsdmainutils ca-certificates-java cgmanager dbus dbus-user-session
  dconf-gsettings-backend dconf-service dctrl-tools debhelper default-jdk
  default-jdk-headless default-jre default-jre-headless desktop-file-utils
  devscripts dh-autoreconf dh-exec dh-strip-nondeterminism epstool fig2dev
  flex fontconfig fontconfig-config fonts-dejavu-core fonts-lmodern gawk
  gcc-6-base gettext gettext-base gfortran gfortran-7 ghostscript
  glib-networking glib-networking-common glib-networking-services
  gnome-icon-theme gnuplot-data gnuplot-nox gperf groff-base
  gsettings-desktop-schemas gtk-update-icon-cache hdf5-helpers
  hicolor-icon-theme icoutils icu-devtools imagemagick-6-common
  intltool-debian iso-codes java-common javahelper less libaec-dev libaec0
  libamd2 libarchive-zip-perl libarpack2 libarpack2-dev libasound2
  libasound2-data libasound2-dev libasyncns0 libatk-bridge2.0-0
  libatk-wrapper-java libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data
  libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3
  libbison-dev libblas-dev libblas3 libbsd0 libbtf1 libbz2-dev
  libcairo-gobject2 libcairo2 libcamd2 libcap2-bin libccolamd2 libcgmanager0
  libcholmod3 libcolamd2 libcolord2 libcroco3 libcups2 libcupsimage2
  libcurl3-gnutls libcurl4-gnutls-dev libcxsparse3 libdatrie1 libdconf1
  libdouble-conversion1 libdrm-amdgpu1 libdrm-dev libdrm-etnaviv1
  libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1
  libdrm-tegra0 libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libemf1
  libencode-locale-perl libepoxy0 libevdev2 libexif-dev libexif12
  libexpat1-dev libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-single3
  libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl
  libfile-which-perl libflac-dev libflac8 libfltk-cairo1.3 libfltk-forms1.3
  libfltk-gl1.3 libfltk-images1.3 libfltk1.3 libfltk1.3-dev libfontconfig1
  libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libgbm1 libgd3
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgfortran-7-dev libgfortran3
  libgfortran4 libgif7 libgl1 libgl1-mesa-dri libgl1-mesa-glx libgl2ps-dev
  libgl2ps1.4 libglapi-mesa libgles2 libgles2-mesa-dev libglib2.0-0
  libglpk-dev libglpk40 libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0
  libglx0 libgmp-dev libgmpxx4ldbl libgraphicsmagick++-q16-12
  libgraphicsmagick++1-dev libgraphicsmagick-q16-3 libgraphicsmagick1-dev
  libgraphite2-3 libgs9 libgs9-common libgssapi-krb5-2
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-common
  libgtk2.0-0 libgtk2.0-common libgudev-1.0-0 libharfbuzz-icu0 libharfbuzz0b
  libhdf5-100 libhdf5-cpp-100 libhdf5-dev libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl
  libhttp-message-perl libhttp-negotiate-perl libhyphen0 libice-dev libice6
  libicu-dev libicu57 libijs-0.35 libinput-bin libinput10 libio-html-perl
  libio-socket-ssl-perl libjack-dev libjack0 libjbig-dev libjbig0 libjbig2dec0
  libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjson-glib-1.0-0
  libjson-glib-1.0-common libk5crypto3 libkeyutils1 libklu1 libkpathsea6
  libkrb5-3 libkrb5support0 liblapack-dev liblapack3 liblcms2-2 liblcms2-dev
  libldl2 libllvm5.0 liblqr-1-0 libltdl-dev libltdl7 liblua5.3-0
  liblwp-mediatypes-perl liblwp-protocol-https-perl liblzma-dev
  libmagick++-6.q16-7 libmagickcore-6.q16-3 libmagickwand-6.q16-3 libmetis5
  libmtdev1 libncurses5-dev libnet-http-perl libnet-ssleay-perl libnghttp2-14
  libnih-dbus1 libnih1 libnspr4 libnss3 libogg-dev libogg0 libopengl0
  libopenjp2-7 liborc-0.4-0 libosmesa6 libosmesa6-dev libpam-systemd
  libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils
  libpaper1 libpcre16-3 libpcre2-16-0 libpcre3-dev libpcre32-3 libpcrecpp0v5
  libpcsclite1 libpipeline1 libpixman-1-0 libplot2c2 libpng-dev libpoppler72
  libportaudio2 libportaudiocpp0 libpotrace0 libproxy1v5 libpsl5
  libpstoedit0c2a libptexenc1 libpthread-stubs0-dev libpulse0 libqhull-dev
  libqhull-r7 libqhull7 libqrupdate-dev libqrupdate1 libqscintilla2-qt5-13
  libqscintilla2-qt5-dev libqscintilla2-qt5-l10n libqt5concurrent5
  libqt5core5a libqt5dbus5 libqt5designer5 libqt5designercomponents5
  libqt5gui5 libqt5help5 libqt5network5 libqt5opengl5 libqt5opengl5-dev
  libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5
  libqt5quickwidgets5 libqt5sensors5 libqt5sql5 libqt5sql5-sqlite libqt5test5
  libqt5webchannel5 libqt5webkit5 libqt5widgets5 libqt5xml5 librbio2
  libreadline-dev librest-0.7-0 librsvg2-2 librsvg2-bin librsvg2-common
  librtmp1 libsensors4 libsigsegv2 libsm-dev libsm6 libsndfile1
  libsndfile1-dev libsoup-gnome2.4-1 libsoup2.4-1 libspqr2 libssh2-1
  libssl1.0.2 libsuitesparse-dev libsuitesparseconfig5 libsynctex1 libsystemd0
  libsz2 libtexlua52 libtexluajit2 libtext-unidecode-perl libthai-data
  libthai0 libtiff-dev libtiff5 libtiff5-dev libtiffxx5 libtimedate-perl
  libtinfo-dev libtool libtry-tiny-perl libumfpack5 liburi-perl libvorbis-dev
  libvorbis0a libvorbisenc2 libvorbisfile3 libwacom-common libwacom2
  libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev
  libwayland-egl1-mesa libwayland-server0 libwebp-dev libwebp6 libwebpdemux2
  libwebpmux3 libwmf-dev libwmf0.2-7 libwrap0 libwww-perl
  libwww-robotrules-perl libx11-6 libx11-data libx11-dev libx11-xcb-dev
  libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri2-0-dev
  libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-icccm4
  libxcb-image0 libxcb-keysyms1 libxcb-present-dev libxcb-present0
  libxcb-randr0 libxcb-randr0-dev libxcb-render-util0 libxcb-render0
  libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0
  libxcb-sync-dev libxcb-sync1 libxcb-util0 libxcb-xfixes0 libxcb-xfixes0-dev
  libxcb-xinerama0 libxcb-xkb1 libxcb1 libxcb1-dev libxcomposite1 libxcursor1
  libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6
  libxfixes-dev libxfixes3 libxft-dev libxft2 libxi6 libxinerama1
  libxkbcommon-x11-0 libxkbcommon0 libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml2
  libxml2-dev libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender-dev libxrender1
  libxshmfence-dev libxshmfence1 libxslt1.1 libxt6 libxtst6 libxv1
  libxxf86dga1 libxxf86vm-dev libxxf86vm1 libzip4 libzzip-0-13 m4 man-db
  mesa-common-dev netbase openjdk-8-jdk openjdk-8-jdk-headless openjdk-8-jre
  openjdk-8-jre-headless perl-openssl-defaults pkg-config po-debconf
  poppler-data portaudio19-dev pstoedit qt5-qmake qt5-qmake-bin qtbase5-dev
  qtbase5-dev-tools qtchooser qttools5-dev-tools shared-mime-info systemd
  systemd-shim t1utils tex-common texinfo texlive-base texlive-binaries
  texlive-fonts-recommended texlive-generic-recommended texlive-latex-base
  texlive-plain-generic ucf unzip uuid-dev x11-common x11-utils
  x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev
  x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev
  x11proto-xext-dev x11proto-xf86vidmode-dev xauth xdg-utils xkb-data
  xorg-sgml-doctools xtrans-dev zip zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc bison-doc wamerican | wordlist
  whois vacation debtags dh-make dwz adequate autopkgtest bls-standalone
  bsd-mailx | mailx check-all-the-things cvs-buildpackage devscripts-el
  diffoscope disorderfs dose-extra duck faketime how-can-i-help
  libauthen-sasl-perl libfile-desktopentry-perl libnet-smtps-perl
  libterm-size-perl libyaml-syck-perl mozilla-devscripts mutt piuparts
  postgresql-client quilt ratt reprotest ssh-client svn-buildpackage w3m xfig
  gawk-doc gettext-doc libasprintf-dev libgettextpo-dev gfortran-doc
  gfortran-7-doc libgfortran4-dbg libcoarrays-dev ghostscript-x gnuplot-doc
  groff libterm-readline-gnu-perl | libterm-readline-perl-perl isoquery cvs
  tofrodos libasound2-plugins alsa-utils libasound2-doc liblapack-doc colord
  cups-common libcurl4-doc libgnutls28-dev libidn11-dev libkrb5-dev
  libldap2-dev librtmp-dev libssh2-1-dev libfftw3-doc fltk1.3-doc
  libcairo2-dev libxinerama-dev libgd-tools libiodbc2-dev
  default-libmysqlclient-dev gmp-doc libgmp10-doc libmpfr-dev
  graphicsmagick-dbg graphicsmagick krb5-doc krb5-user libvisual-0.4-plugins
  gstreamer1.0-tools gvfs libhdf5-doc libdata-dump-perl libice-doc icu-doc
  jackd1 liblcms2-utils libtool-doc libcrypt-ssleay-perl liblzma-doc
  libmagickcore-6.q16-3-extra ncurses-doc pcscd pulseaudio libqscintilla2-doc
  qt5-image-formats-plugins qtwayland5 qt5-qmltooling-plugins readline-doc
  lm-sensors libsm-doc gcj-jdk libwmf-doc libwmf0.2-7-gtk libauthen-ntlm-perl
  libxcb-doc libxext-doc m4-doc www-browser apparmor openjdk-8-demo
  openjdk-8-source visualvm icedtea-8-plugin libnss-mdns fonts-dejavu-extra
  fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
  fonts-wqy-zenhei fonts-indic libmail-box-perl poppler-utils
  fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic
  | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum
  portaudio19-doc firebird-dev libgl1-mesa-dev libpq-dev libsqlite3-dev
  unixodbc-dev systemd-container policykit-1 pm-utils texinfo-doc-nonfree
  perl-tk xpdf-reader | pdf-viewer mesa-utils
Recommended packages:
  systemd-sysv default-java-plugin at dput | dupload libdistro-info-perl
  libgit-wrapper-perl liblist-compare-perl licensecheck lintian patchutils
  python3-apt python3-debian python3-magic python3-requests python3-unidiff
  python3-xdg strace wdiff wget | curl debian-keyring equivs libsoap-lite-perl
  netpbm libfl-dev curl | wget | lynx-cur gsfonts fonts-liberation groff
  at-spi2-core bzip2-doc libpam-cap libcupsfilters1 libexif-doc
  libarchive-cpio-perl fluid libgl1-mesa-dev | libgl-dev libglu1-mesa-dev
  | libglu-dev libgdk-pixbuf2.0-bin libtxc-dxtn-s2tc | libtxc-dxtn-s2tc0
  | libtxc-dxtn0 libglib2.0-data xdg-user-dirs fonts-droid-fallback
  gstreamer1.0-plugins-base libgtk-3-bin libgail-common libgtk2.0-bin
  libhtml-format-perl krb5-locales libpng-tools publicsuffix
  qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme geoclue-2.0
  libwacom-bin libdata-dump-perl libhtml-form-perl libhttp-daemon-perl
  libmailtools-perl libx11-doc libxml-sax-expat-perl libxt-dev
  fonts-dejavu-extra libmail-sendmail-perl lmodern tex-gyre
  texlive-fonts-recommended-doc tipa texlive-latex-base-doc
  libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl
  x11-xserver-utils
The following NEW packages will be installed:
  adwaita-icon-theme aglfn autoconf automake autopoint autotools-dev bison
  bsdmainutils ca-certificates-java cgmanager dbus dbus-user-session
  dconf-gsettings-backend dconf-service dctrl-tools debhelper default-jdk
  default-jdk-headless default-jre default-jre-headless desktop-file-utils
  devscripts dh-autoreconf dh-exec dh-strip-nondeterminism epstool fig2dev
  flex fontconfig fontconfig-config fonts-dejavu-core fonts-lmodern gawk
  gcc-6-base gettext gettext-base gfortran gfortran-7 ghostscript
  glib-networking glib-networking-common glib-networking-services
  gnome-icon-theme gnuplot-data gnuplot-nox gperf groff-base
  gsettings-desktop-schemas gtk-update-icon-cache hdf5-helpers
  hicolor-icon-theme icoutils icu-devtools imagemagick-6-common
  intltool-debian iso-codes java-common javahelper less libaec-dev libaec0
  libamd2 libarchive-zip-perl libarpack2 libarpack2-dev libasound2
  libasound2-data libasound2-dev libasyncns0 libatk-bridge2.0-0
  libatk-wrapper-java libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data
  libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3
  libbison-dev libblas-dev libblas3 libbsd0 libbtf1 libbz2-dev
  libcairo-gobject2 libcairo2 libcamd2 libcap2-bin libccolamd2 libcgmanager0
  libcholmod3 libcolamd2 libcolord2 libcroco3 libcups2 libcupsimage2
  libcurl3-gnutls libcurl4-gnutls-dev libcxsparse3 libdatrie1 libdconf1
  libdouble-conversion1 libdrm-amdgpu1 libdrm-dev libdrm-etnaviv1
  libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1
  libdrm-tegra0 libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libemf1
  libencode-locale-perl libepoxy0 libevdev2 libexif-dev libexif12
  libexpat1-dev libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-single3
  libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl
  libfile-which-perl libflac-dev libflac8 libfltk-cairo1.3 libfltk-forms1.3
  libfltk-gl1.3 libfltk-images1.3 libfltk1.3 libfltk1.3-dev libfontconfig1
  libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libgbm1 libgd3
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgfortran-7-dev libgfortran3
  libgfortran4 libgif7 libgl1 libgl1-mesa-dri libgl1-mesa-glx libgl2ps-dev
  libgl2ps1.4 libglapi-mesa libgles2 libgles2-mesa-dev libglib2.0-0
  libglpk-dev libglpk40 libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0
  libglx0 libgmp-dev libgmpxx4ldbl libgraphicsmagick++-q16-12
  libgraphicsmagick++1-dev libgraphicsmagick-q16-3 libgraphicsmagick1-dev
  libgraphite2-3 libgs9 libgs9-common libgssapi-krb5-2
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-common
  libgtk2.0-0 libgtk2.0-common libgudev-1.0-0 libharfbuzz-icu0 libharfbuzz0b
  libhdf5-100 libhdf5-cpp-100 libhdf5-dev libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl
  libhttp-message-perl libhttp-negotiate-perl libhyphen0 libice-dev libice6
  libicu-dev libicu57 libijs-0.35 libinput-bin libinput10 libio-html-perl
  libio-socket-ssl-perl libjack-dev libjack0 libjbig-dev libjbig0 libjbig2dec0
  libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjson-glib-1.0-0
  libjson-glib-1.0-common libk5crypto3 libkeyutils1 libklu1 libkpathsea6
  libkrb5-3 libkrb5support0 liblapack-dev liblapack3 liblcms2-2 liblcms2-dev
  libldl2 libllvm5.0 liblqr-1-0 libltdl-dev libltdl7 liblua5.3-0
  liblwp-mediatypes-perl liblwp-protocol-https-perl liblzma-dev
  libmagick++-6.q16-7 libmagickcore-6.q16-3 libmagickwand-6.q16-3 libmetis5
  libmtdev1 libncurses5-dev libnet-http-perl libnet-ssleay-perl libnghttp2-14
  libnih-dbus1 libnih1 libnspr4 libnss3 libogg-dev libogg0 libopengl0
  libopenjp2-7 liborc-0.4-0 libosmesa6 libosmesa6-dev libpam-systemd
  libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils
  libpaper1 libpcre16-3 libpcre2-16-0 libpcre3-dev libpcre32-3 libpcrecpp0v5
  libpcsclite1 libpipeline1 libpixman-1-0 libplot2c2 libpng-dev libpoppler72
  libportaudio2 libportaudiocpp0 libpotrace0 libproxy1v5 libpsl5
  libpstoedit0c2a libptexenc1 libpthread-stubs0-dev libpulse0 libqhull-dev
  libqhull-r7 libqhull7 libqrupdate-dev libqrupdate1 libqscintilla2-qt5-13
  libqscintilla2-qt5-dev libqscintilla2-qt5-l10n libqt5concurrent5
  libqt5core5a libqt5dbus5 libqt5designer5 libqt5designercomponents5
  libqt5gui5 libqt5help5 libqt5network5 libqt5opengl5 libqt5opengl5-dev
  libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5
  libqt5quickwidgets5 libqt5sensors5 libqt5sql5 libqt5sql5-sqlite libqt5test5
  libqt5webchannel5 libqt5webkit5 libqt5widgets5 libqt5xml5 librbio2
  libreadline-dev librest-0.7-0 librsvg2-2 librsvg2-bin librsvg2-common
  librtmp1 libsensors4 libsigsegv2 libsm-dev libsm6 libsndfile1
  libsndfile1-dev libsoup-gnome2.4-1 libsoup2.4-1 libspqr2 libssh2-1
  libssl1.0.2 libsuitesparse-dev libsuitesparseconfig5 libsynctex1 libsz2
  libtexlua52 libtexluajit2 libtext-unidecode-perl libthai-data libthai0
  libtiff-dev libtiff5 libtiff5-dev libtiffxx5 libtimedate-perl libtinfo-dev
  libtool libtry-tiny-perl libumfpack5 liburi-perl libvorbis-dev libvorbis0a
  libvorbisenc2 libvorbisfile3 libwacom-common libwacom2 libwayland-bin
  libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1-mesa
  libwayland-server0 libwebp-dev libwebp6 libwebpdemux2 libwebpmux3 libwmf-dev
  libwmf0.2-7 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data
  libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxaw7
  libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0
  libxcb-glx0-dev libxcb-icccm4 libxcb-image0 libxcb-keysyms1
  libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev
  libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0
  libxcb-shape0-dev libxcb-shm0 libxcb-sync-dev libxcb-sync1 libxcb-util0
  libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xkb1 libxcb1
  libxcb1-dev libxcomposite1 libxcursor1 libxdamage-dev libxdamage1
  libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3
  libxft-dev libxft2 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0
  libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl
  libxml-sax-perl libxml2 libxml2-dev libxmu6 libxmuu1 libxpm4 libxrandr2
  libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxslt1.1 libxt6
  libxtst6 libxv1 libxxf86dga1 libxxf86vm-dev libxxf86vm1 libzip4 libzzip-0-13
  m4 man-db mesa-common-dev netbase openjdk-8-jdk openjdk-8-jdk-headless
  openjdk-8-jre openjdk-8-jre-headless perl-openssl-defaults pkg-config
  po-debconf poppler-data portaudio19-dev pstoedit qt5-qmake qt5-qmake-bin
  qtbase5-dev qtbase5-dev-tools qtchooser qttools5-dev-tools
  sbuild-build-depends-octave-dummy shared-mime-info systemd-shim t1utils
  tex-common texinfo texlive-base texlive-binaries texlive-fonts-recommended
  texlive-generic-recommended texlive-latex-base texlive-plain-generic ucf
  unzip uuid-dev x11-common x11-utils x11proto-core-dev x11proto-damage-dev
  x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev
  x11proto-kb-dev x11proto-render-dev x11proto-xext-dev
  x11proto-xf86vidmode-dev xauth xdg-utils xkb-data xorg-sgml-doctools
  xtrans-dev zip zlib1g-dev
The following packages will be upgraded:
  libsystemd0 systemd
2 upgraded, 500 newly installed, 0 to remove and 27 not upgraded.
Need to get 306 MB of archives.
After this operation, 1174 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-tNTcVy/apt_archive ./ sbuild-build-depends-octave-dummy 0.invalid.0 [1196 B]
Get:2 http://172.17.0.1/private buster-staging/main armhf systemd armhf 236-2 [2825 kB]
Get:3 http://172.17.0.1/private buster-staging/main armhf libsystemd0 armhf 236-2 [251 kB]
Get:4 http://172.17.0.1/private buster-staging/main armhf groff-base armhf 1.22.3-9 [1005 kB]
Get:5 http://172.17.0.1/private buster-staging/main armhf libbsd0 armhf 0.8.6-3 [95.9 kB]
Get:6 http://172.17.0.1/private buster-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:7 http://172.17.0.1/private buster-staging/main armhf libpipeline1 armhf 1.5.0-1 [24.6 kB]
Get:8 http://172.17.0.1/private buster-staging/main armhf man-db armhf 2.7.6.1-4 [1012 kB]
Get:9 http://172.17.0.1/private buster-staging/main armhf libsigsegv2 armhf 2.11-1 [29.3 kB]
Get:10 http://172.17.0.1/private buster-staging/main armhf m4 armhf 1.4.18-1 [185 kB]
Get:11 http://172.17.0.1/private buster-staging/main armhf flex armhf 2.6.1-1.3 [414 kB]
Get:12 http://172.17.0.1/private buster-staging/main armhf libfreetype6 armhf 2.8.1-0.1 [401 kB]
Get:13 http://172.17.0.1/private buster-staging/main armhf ucf all 3.0036 [70.2 kB]
Get:14 http://172.17.0.1/private buster-staging/main armhf fonts-dejavu-core all 2.37-1 [1068 kB]
Get:15 http://172.17.0.1/private buster-staging/main armhf fontconfig-config all 2.12.6-0.1 [304 kB]
Get:16 http://172.17.0.1/private buster-staging/main armhf libfontconfig1 armhf 2.12.6-0.1 [351 kB]
Get:17 http://172.17.0.1/private buster-staging/main armhf fontconfig armhf 2.12.6-0.1 [438 kB]
Get:18 http://172.17.0.1/private buster-staging/main armhf gawk armhf 1:4.1.4+dfsg-1 [508 kB]
Get:19 http://172.17.0.1/private buster-staging/main armhf libfftw3-double3 armhf 3.3.7-1 [430 kB]
Get:20 http://172.17.0.1/private buster-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:21 http://172.17.0.1/private buster-staging/main armhf libjpeg62-turbo armhf 1:1.5.2-2+b1 [110 kB]
Get:22 http://172.17.0.1/private buster-staging/main armhf liblcms2-2 armhf 2.9-1 [117 kB]
Get:23 http://172.17.0.1/private buster-staging/main armhf libglib2.0-0 armhf 2.54.2-5 [2645 kB]
Get:24 http://172.17.0.1/private buster-staging/main armhf liblqr-1-0 armhf 0.4.2-2.1 [23.1 kB]
Get:25 http://172.17.0.1/private buster-staging/main armhf libltdl7 armhf 2.4.6-2 [386 kB]
Get:26 http://172.17.0.1/private buster-staging/main armhf libopenjp2-7 armhf 2.3.0-1 [139 kB]
Get:27 http://172.17.0.1/private buster-staging/main armhf libtiff5 armhf 4.0.9-3 [224 kB]
Get:28 http://172.17.0.1/private buster-staging/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB]
Get:29 http://172.17.0.1/private buster-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:30 http://172.17.0.1/private buster-staging/main armhf libxcb1 armhf 1.12-1 [129 kB]
Get:31 http://172.17.0.1/private buster-staging/main armhf libx11-data all 2:1.6.4-3 [290 kB]
Get:32 http://172.17.0.1/private buster-staging/main armhf libx11-6 armhf 2:1.6.4-3 [683 kB]
Get:33 http://172.17.0.1/private buster-staging/main armhf libxext6 armhf 2:1.3.3-1+b2 [47.8 kB]
Get:34 http://172.17.0.1/private buster-staging/main armhf libicu57 armhf 57.1-8 [7411 kB]
Get:35 http://172.17.0.1/private buster-staging/main armhf libxml2 armhf 2.9.4+dfsg1-6.1 [602 kB]
Get:36 http://172.17.0.1/private buster-staging/main armhf imagemagick-6-common all 8:6.9.7.4+dfsg-16 [186 kB]
Get:37 http://172.17.0.1/private buster-staging/main armhf libmagickcore-6.q16-3 armhf 8:6.9.7.4+dfsg-16 [1573 kB]
Get:38 http://172.17.0.1/private buster-staging/main armhf libmagickwand-6.q16-3 armhf 8:6.9.7.4+dfsg-16 [406 kB]
Get:39 http://172.17.0.1/private buster-staging/main armhf libmtdev1 armhf 1.1.5-1 [20.9 kB]
Get:40 http://172.17.0.1/private buster-staging/main armhf libogg0 armhf 1.3.2-1 [17.2 kB]
Get:41 http://172.17.0.1/private buster-staging/main armhf libglvnd0 armhf 1.0.0-1 [52.1 kB]
Get:42 http://172.17.0.1/private buster-staging/main armhf libwayland-client0 armhf 1.14.0-1+b1 [20.0 kB]
Get:43 http://172.17.0.1/private buster-staging/main armhf libwayland-server0 armhf 1.14.0-1+b1 [24.9 kB]
Get:44 http://172.17.0.1/private buster-staging/main armhf libgbm1 armhf 17.2.5-1+rpi1 [59.5 kB]
Get:45 http://172.17.0.1/private buster-staging/main armhf libx11-xcb1 armhf 2:1.6.4-3 [183 kB]
Get:46 http://172.17.0.1/private buster-staging/main armhf libxcb-dri2-0 armhf 1.12-1 [97.1 kB]
Get:47 http://172.17.0.1/private buster-staging/main armhf libxcb-dri3-0 armhf 1.12-1 [95.5 kB]
Get:48 http://172.17.0.1/private buster-staging/main armhf libxcb-present0 armhf 1.12-1 [95.9 kB]
Get:49 http://172.17.0.1/private buster-staging/main armhf libxcb-sync1 armhf 1.12-1 [98.7 kB]
Get:50 http://172.17.0.1/private buster-staging/main armhf libxcb-xfixes0 armhf 1.12-1 [99.5 kB]
Get:51 http://172.17.0.1/private buster-staging/main armhf libxshmfence1 armhf 1.2-1+b2 [7736 B]
Get:52 http://172.17.0.1/private buster-staging/main armhf libegl-mesa0 armhf 17.2.5-1+rpi1 [105 kB]
Get:53 http://172.17.0.1/private buster-staging/main armhf libegl1 armhf 1.0.0-1 [27.0 kB]
Get:54 http://172.17.0.1/private buster-staging/main armhf libgles2 armhf 1.0.0-1 [20.0 kB]
Get:55 http://172.17.0.1/private buster-staging/main armhf libcap2-bin armhf 1:2.25-1.2 [26.9 kB]
Get:56 http://172.17.0.1/private buster-staging/main armhf libgstreamer1.0-0 armhf 1.12.4-1 [1919 kB]
Get:57 http://172.17.0.1/private buster-staging/main armhf liborc-0.4-0 armhf 1:0.4.28-1 [115 kB]
Get:58 http://172.17.0.1/private buster-staging/main armhf iso-codes all 3.77-1 [2398 kB]
Get:59 http://172.17.0.1/private buster-staging/main armhf libgstreamer-plugins-base1.0-0 armhf 1.12.4-1 [1614 kB]
Get:60 http://172.17.0.1/private buster-staging/main armhf libhyphen0 armhf 2.8.8-5 [29.7 kB]
Get:61 http://172.17.0.1/private buster-staging/main armhf libdouble-conversion1 armhf 2.0.1-4 [33.1 kB]
Get:62 http://172.17.0.1/private buster-staging/main armhf libpcre2-16-0 armhf 10.22-5 [147 kB]
Get:63 http://172.17.0.1/private buster-staging/main armhf libqt5core5a armhf 5.9.2+dfsg-6+rpi1 [1651 kB]
Get:64 http://172.17.0.1/private buster-staging/main armhf libgraphite2-3 armhf 1.3.10-8 [71.9 kB]
Get:65 http://172.17.0.1/private buster-staging/main armhf libharfbuzz0b armhf 1.7.2-1 [705 kB]
Get:66 http://172.17.0.1/private buster-staging/main armhf x11-common all 1:7.7+19 [251 kB]
Get:67 http://172.17.0.1/private buster-staging/main armhf libice6 armhf 2:1.0.9-2 [51.6 kB]
Get:68 http://172.17.0.1/private buster-staging/main armhf libevdev2 armhf 1.5.7+dfsg-1 [24.5 kB]
Get:69 http://172.17.0.1/private buster-staging/main armhf libgudev-1.0-0 armhf 232-1 [11.3 kB]
Get:70 http://172.17.0.1/private buster-staging/main armhf libwacom-common all 0.26-1 [35.6 kB]
Get:71 http://172.17.0.1/private buster-staging/main armhf libwacom2 armhf 0.26-1 [15.4 kB]
Get:72 http://172.17.0.1/private buster-staging/main armhf libinput-bin armhf 1.9.4-2 [12.8 kB]
Get:73 http://172.17.0.1/private buster-staging/main armhf libinput10 armhf 1.9.4-2 [75.8 kB]
Get:74 http://172.17.0.1/private buster-staging/main armhf libqt5dbus5 armhf 5.9.2+dfsg-6+rpi1 [192 kB]
Get:75 http://172.17.0.1/private buster-staging/main armhf libssl1.0.2 armhf 1.0.2n-1 [887 kB]
Get:76 http://172.17.0.1/private buster-staging/main armhf libqt5network5 armhf 5.9.2+dfsg-6+rpi1 [553 kB]
Get:77 http://172.17.0.1/private buster-staging/main armhf libsm6 armhf 2:1.2.2-1+b3 [31.2 kB]
Get:78 http://172.17.0.1/private buster-staging/main armhf libxcb-icccm4 armhf 0.4.1-1+b1 [26.3 kB]
Get:79 http://172.17.0.1/private buster-staging/main armhf libxcb-shm0 armhf 1.12-1 [95.9 kB]
Get:80 http://172.17.0.1/private buster-staging/main armhf libxcb-util0 armhf 0.3.8-3 [21.5 kB]
Get:81 http://172.17.0.1/private buster-staging/main armhf libxcb-image0 armhf 0.4.0-1+b2 [23.3 kB]
Get:82 http://172.17.0.1/private buster-staging/main armhf libxcb-keysyms1 armhf 0.4.0-1+b2 [15.9 kB]
Get:83 http://172.17.0.1/private buster-staging/main armhf libxcb-randr0 armhf 1.12-1 [106 kB]
Get:84 http://172.17.0.1/private buster-staging/main armhf libxcb-render0 armhf 1.12-1 [104 kB]
Get:85 http://172.17.0.1/private buster-staging/main armhf libxcb-render-util0 armhf 0.3.9-1+b1 [17.3 kB]
Get:86 http://172.17.0.1/private buster-staging/main armhf libxcb-shape0 armhf 1.12-1 [96.2 kB]
Get:87 http://172.17.0.1/private buster-staging/main armhf libxcb-xinerama0 armhf 1.12-1 [95.5 kB]
Get:88 http://172.17.0.1/private buster-staging/main armhf libxcb-xkb1 armhf 1.12-1 [116 kB]
Get:89 http://172.17.0.1/private buster-staging/main armhf libxi6 armhf 2:1.7.9-1 [77.8 kB]
Get:90 http://172.17.0.1/private buster-staging/main armhf xkb-data all 2.19-1.1 [649 kB]
Get:91 http://172.17.0.1/private buster-staging/main armhf libxkbcommon0 armhf 0.8.0-1 [109 kB]
Get:92 http://172.17.0.1/private buster-staging/main armhf libxkbcommon-x11-0 armhf 0.8.0-1 [37.8 kB]
Get:93 http://172.17.0.1/private buster-staging/main armhf libqt5gui5 armhf 5.9.2+dfsg-6+rpi1 [2000 kB]
Get:94 http://172.17.0.1/private buster-staging/main armhf libqt5positioning5 armhf 5.9.2+dfsg-3 [109 kB]
Get:95 http://172.17.0.1/private buster-staging/main armhf libavahi-common-data armhf 0.7-3 [122 kB]
Get:96 http://172.17.0.1/private buster-staging/main armhf libavahi-common3 armhf 0.7-3 [50.6 kB]
Get:97 http://172.17.0.1/private buster-staging/main armhf libavahi-client3 armhf 0.7-3 [53.4 kB]
Get:98 http://172.17.0.1/private buster-staging/main armhf libkeyutils1 armhf 1.5.9-9.2 [12.1 kB]
Get:99 http://172.17.0.1/private buster-staging/main armhf libkrb5support0 armhf 1.15.2-2 [58.6 kB]
Get:100 http://172.17.0.1/private buster-staging/main armhf libk5crypto3 armhf 1.15.2-2 [116 kB]
Get:101 http://172.17.0.1/private buster-staging/main armhf libkrb5-3 armhf 1.15.2-2 [263 kB]
Get:102 http://172.17.0.1/private buster-staging/main armhf libgssapi-krb5-2 armhf 1.15.2-2 [133 kB]
Get:103 http://172.17.0.1/private buster-staging/main armhf libcups2 armhf 2.2.6-4 [282 kB]
Get:104 http://172.17.0.1/private buster-staging/main armhf libqt5widgets5 armhf 5.9.2+dfsg-6+rpi1 [1919 kB]
Get:105 http://172.17.0.1/private buster-staging/main armhf libqt5printsupport5 armhf 5.9.2+dfsg-6+rpi1 [185 kB]
Get:106 http://172.17.0.1/private buster-staging/main armhf libqt5qml5 armhf 5.9.2-3+rpi1 [995 kB]
Get:107 http://172.17.0.1/private buster-staging/main armhf libqt5quick5 armhf 5.9.2-3+rpi1 [995 kB]
Get:108 http://172.17.0.1/private buster-staging/main armhf libqt5sensors5 armhf 5.9.2-2 [95.7 kB]
Get:109 http://172.17.0.1/private buster-staging/main armhf libqt5webchannel5 armhf 5.9.2-3 [41.4 kB]
Get:110 http://172.17.0.1/private buster-staging/main armhf libwebp6 armhf 0.6.0-4 [218 kB]
Get:111 http://172.17.0.1/private buster-staging/main armhf libxslt1.1 armhf 1.1.29-5 [215 kB]
Get:112 http://172.17.0.1/private buster-staging/main armhf libqt5webkit5 armhf 5.212.0~alpha2-5+rpi1 [8509 kB]
Get:113 http://172.17.0.1/private buster-staging/main armhf libxxf86dga1 armhf 2:1.1.4-1 [22.4 kB]
Get:114 http://172.17.0.1/private buster-staging/main armhf java-common all 0.59 [13.6 kB]
Get:115 http://172.17.0.1/private buster-staging/main armhf default-jre-headless armhf 2:1.8-59+b4 [10.4 kB]
Get:116 http://172.17.0.1/private buster-staging/main armhf libnspr4 armhf 2:4.16-1 [95.5 kB]
Get:117 http://172.17.0.1/private buster-staging/main armhf libnss3 armhf 2:3.34.1-1 [928 kB]
Get:118 http://172.17.0.1/private buster-staging/main armhf ca-certificates-java all 20170930 [14.9 kB]
Get:119 http://172.17.0.1/private buster-staging/main armhf libpcsclite1 armhf 1.8.23-1 [55.0 kB]
Get:120 http://172.17.0.1/private buster-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:121 http://172.17.0.1/private buster-staging/main armhf libxtst6 armhf 2:1.2.3-1 [26.3 kB]
Get:122 http://172.17.0.1/private buster-staging/main armhf openjdk-8-jre-headless armhf 8u141-b15-3 [25.4 MB]
Get:123 http://172.17.0.1/private buster-staging/main armhf poppler-data all 0.4.8-2 [1490 kB]
Get:124 http://172.17.0.1/private buster-staging/main armhf tex-common all 6.09 [53.2 kB]
Get:125 http://172.17.0.1/private buster-staging/main armhf gcc-6-base armhf 6.4.0-11 [182 kB]
Get:126 http://172.17.0.1/private buster-staging/main armhf less armhf 487-0.1 [113 kB]
Get:127 http://172.17.0.1/private buster-staging/main armhf netbase all 5.4 [19.1 kB]
Get:128 http://172.17.0.1/private buster-staging/main armhf dbus armhf 1.12.2-1 [206 kB]
Get:129 http://172.17.0.1/private buster-staging/main armhf gettext-base armhf 0.19.8.1-4 [117 kB]
Get:130 http://172.17.0.1/private buster-staging/main armhf libedit2 armhf 3.1-20170329-1 [69.0 kB]
Get:131 http://172.17.0.1/private buster-staging/main armhf libnih1 armhf 1.0.3-9 [125 kB]
Get:132 http://172.17.0.1/private buster-staging/main armhf libnih-dbus1 armhf 1.0.3-9 [96.8 kB]
Get:133 http://172.17.0.1/private buster-staging/main armhf libcgmanager0 armhf 0.41-2 [42.9 kB]
Get:134 http://172.17.0.1/private buster-staging/main armhf cgmanager armhf 0.41-2 [76.5 kB]
Get:135 http://172.17.0.1/private buster-staging/main armhf systemd-shim armhf 10-3+b4 [17.9 kB]
Get:136 http://172.17.0.1/private buster-staging/main armhf libpam-systemd armhf 236-2 [166 kB]
Get:137 http://172.17.0.1/private buster-staging/main armhf libwrap0 armhf 7.6.q-27 [56.0 kB]
Get:138 http://172.17.0.1/private buster-staging/main armhf hicolor-icon-theme all 0.17-1 [11.5 kB]
Get:139 http://172.17.0.1/private buster-staging/main armhf shared-mime-info armhf 1.9-2 [749 kB]
Get:140 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-common all 2.36.11-1 [312 kB]
Get:141 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-0 armhf 2.36.11-1 [153 kB]
Get:142 http://172.17.0.1/private buster-staging/main armhf gtk-update-icon-cache armhf 3.22.26-2+rpi1 [77.1 kB]
Get:143 http://172.17.0.1/private buster-staging/main armhf libpixman-1-0 armhf 0.34.0-2 [451 kB]
Get:144 http://172.17.0.1/private buster-staging/main armhf libcairo2 armhf 1.15.8-3 [557 kB]
Get:145 http://172.17.0.1/private buster-staging/main armhf libcroco3 armhf 0.6.12-2 [132 kB]
Get:146 http://172.17.0.1/private buster-staging/main armhf libthai-data all 0.1.27-1 [168 kB]
Get:147 http://172.17.0.1/private buster-staging/main armhf libdatrie1 armhf 0.2.10-6 [33.2 kB]
Get:148 http://172.17.0.1/private buster-staging/main armhf libthai0 armhf 0.1.27-1 [50.0 kB]
Get:149 http://172.17.0.1/private buster-staging/main armhf libpango-1.0-0 armhf 1.40.14-1 [181 kB]
Get:150 http://172.17.0.1/private buster-staging/main armhf libpangoft2-1.0-0 armhf 1.40.14-1 [74.3 kB]
Get:151 http://172.17.0.1/private buster-staging/main armhf libpangocairo-1.0-0 armhf 1.40.14-1 [63.4 kB]
Get:152 http://172.17.0.1/private buster-staging/main armhf librsvg2-2 armhf 2.40.20-2 [285 kB]
Get:153 http://172.17.0.1/private buster-staging/main armhf librsvg2-common armhf 2.40.20-2 [209 kB]
Get:154 http://172.17.0.1/private buster-staging/main armhf adwaita-icon-theme all 3.26.1-2 [12.4 MB]
Get:155 http://172.17.0.1/private buster-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:156 http://172.17.0.1/private buster-staging/main armhf autotools-dev all 20171216.1 [75.9 kB]
Get:157 http://172.17.0.1/private buster-staging/main armhf automake all 1:1.15.1-3 [736 kB]
Get:158 http://172.17.0.1/private buster-staging/main armhf autopoint all 0.19.8.1-4 [434 kB]
Get:159 http://172.17.0.1/private buster-staging/main armhf libbison-dev armhf 2:3.0.4.dfsg-1+b1 [433 kB]
Get:160 http://172.17.0.1/private buster-staging/main armhf bison armhf 2:3.0.4.dfsg-1+b1 [743 kB]
Get:161 http://172.17.0.1/private buster-staging/main armhf dbus-user-session armhf 1.12.2-1 [88.6 kB]
Get:162 http://172.17.0.1/private buster-staging/main armhf libdconf1 armhf 0.26.1-2 [33.6 kB]
Get:163 http://172.17.0.1/private buster-staging/main armhf dconf-service armhf 0.26.1-2 [30.3 kB]
Get:164 http://172.17.0.1/private buster-staging/main armhf dconf-gsettings-backend armhf 0.26.1-2 [22.6 kB]
Get:165 http://172.17.0.1/private buster-staging/main armhf dctrl-tools armhf 2.24-2 [94.4 kB]
Get:166 http://172.17.0.1/private buster-staging/main armhf libtool all 2.4.6-2 [545 kB]
Get:167 http://172.17.0.1/private buster-staging/main armhf dh-autoreconf all 15 [16.2 kB]
Get:168 http://172.17.0.1/private buster-staging/main armhf libarchive-zip-perl all 1.60-1 [95.6 kB]
Get:169 http://172.17.0.1/private buster-staging/main armhf libfile-stripnondeterminism-perl all 0.040-1 [18.4 kB]
Get:170 http://172.17.0.1/private buster-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:171 http://172.17.0.1/private buster-staging/main armhf dh-strip-nondeterminism all 0.040-1 [11.8 kB]
Get:172 http://172.17.0.1/private buster-staging/main armhf gettext armhf 0.19.8.1-4 [1218 kB]
Get:173 http://172.17.0.1/private buster-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:174 http://172.17.0.1/private buster-staging/main armhf po-debconf all 1.0.20 [247 kB]
Get:175 http://172.17.0.1/private buster-staging/main armhf debhelper all 11 [990 kB]
Get:176 http://172.17.0.1/private buster-staging/main armhf libgtk2.0-common all 2.24.31-5 [2691 kB]
Get:177 http://172.17.0.1/private buster-staging/main armhf libatk1.0-data all 2.26.1-2 [144 kB]
Get:178 http://172.17.0.1/private buster-staging/main armhf libatk1.0-0 armhf 2.26.1-2 [42.5 kB]
Get:179 http://172.17.0.1/private buster-staging/main armhf libxcomposite1 armhf 1:0.4.4-2 [16.1 kB]
Get:180 http://172.17.0.1/private buster-staging/main armhf libxfixes3 armhf 1:5.0.3-1 [20.6 kB]
Get:181 http://172.17.0.1/private buster-staging/main armhf libxcursor1 armhf 1:1.1.15-1 [33.4 kB]
Get:182 http://172.17.0.1/private buster-staging/main armhf libxdamage1 armhf 1:1.1.4-3 [14.0 kB]
Get:183 http://172.17.0.1/private buster-staging/main armhf libxinerama1 armhf 2:1.1.3-1+b3 [16.3 kB]
Get:184 http://172.17.0.1/private buster-staging/main armhf libxrandr2 armhf 2:1.5.1-1 [34.5 kB]
Get:185 http://172.17.0.1/private buster-staging/main armhf gnome-icon-theme all 3.12.0-2 [9890 kB]
Get:186 http://172.17.0.1/private buster-staging/main armhf libgtk2.0-0 armhf 2.24.31-5 [1497 kB]
Get:187 http://172.17.0.1/private buster-staging/main armhf libglapi-mesa armhf 17.2.5-1+rpi1 [68.5 kB]
Get:188 http://172.17.0.1/private buster-staging/main armhf libxcb-glx0 armhf 1.12-1 [111 kB]
Get:189 http://172.17.0.1/private buster-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:190 http://172.17.0.1/private buster-staging/main armhf libdrm-amdgpu1 armhf 2.4.89-1+rpi1 [26.8 kB]
Get:191 http://172.17.0.1/private buster-staging/main armhf libdrm-etnaviv1 armhf 2.4.89-1+rpi1 [19.8 kB]
Get:192 http://172.17.0.1/private buster-staging/main armhf libdrm-freedreno1 armhf 2.4.89-1+rpi1 [24.9 kB]
Get:193 http://172.17.0.1/private buster-staging/main armhf libdrm-nouveau2 armhf 2.4.89-1+rpi1 [24.2 kB]
Get:194 http://172.17.0.1/private buster-staging/main armhf libdrm-radeon1 armhf 2.4.89-1+rpi1 [28.7 kB]
Get:195 http://172.17.0.1/private buster-staging/main armhf libelf1 armhf 0.170-0.2 [160 kB]
Get:196 http://172.17.0.1/private buster-staging/main armhf libllvm5.0 armhf 1:5.0.1-2+rpi1 [11.7 MB]
Get:197 http://172.17.0.1/private buster-staging/main armhf libsensors4 armhf 1:3.4.0-4 [50.5 kB]
Get:198 http://172.17.0.1/private buster-staging/main armhf libgl1-mesa-dri armhf 17.2.5-1+rpi1 [4128 kB]
Get:199 http://172.17.0.1/private buster-staging/main armhf libglx-mesa0 armhf 17.2.5-1+rpi1 [155 kB]
Get:200 http://172.17.0.1/private buster-staging/main armhf libglx0 armhf 1.0.0-1 [23.9 kB]
Get:201 http://172.17.0.1/private buster-staging/main armhf libgl1 armhf 1.0.0-1 [105 kB]
Get:202 http://172.17.0.1/private buster-staging/main armhf libgl1-mesa-glx armhf 17.2.5-1+rpi1 [42.6 kB]
Get:203 http://172.17.0.1/private buster-staging/main armhf libatspi2.0-0 armhf 2.26.2-2 [54.1 kB]
Get:204 http://172.17.0.1/private buster-staging/main armhf libatk-bridge2.0-0 armhf 2.26.1-1 [51.6 kB]
Get:205 http://172.17.0.1/private buster-staging/main armhf libcairo-gobject2 armhf 1.15.8-3 [89.1 kB]
Get:206 http://172.17.0.1/private buster-staging/main armhf libgtk-3-common all 3.22.26-2+rpi1 [3487 kB]
Get:207 http://172.17.0.1/private buster-staging/main armhf libcolord2 armhf 1.3.3-2 [240 kB]
Get:208 http://172.17.0.1/private buster-staging/main armhf libepoxy0 armhf 1.4.3-1 [213 kB]
Get:209 http://172.17.0.1/private buster-staging/main armhf libjson-glib-1.0-common all 1.4.2-3 [50.4 kB]
Get:210 http://172.17.0.1/private buster-staging/main armhf libjson-glib-1.0-0 armhf 1.4.2-3 [51.8 kB]
Get:211 http://172.17.0.1/private buster-staging/main armhf libproxy1v5 armhf 0.4.14-4 [48.2 kB]
Get:212 http://172.17.0.1/private buster-staging/main armhf glib-networking-common all 2.54.1-2 [50.9 kB]
Get:213 http://172.17.0.1/private buster-staging/main armhf glib-networking-services armhf 2.54.1-2 [11.8 kB]
Get:214 http://172.17.0.1/private buster-staging/main armhf gsettings-desktop-schemas all 3.24.1-2 [502 kB]
Get:215 http://172.17.0.1/private buster-staging/main armhf glib-networking armhf 2.54.1-2 [48.8 kB]
Get:216 http://172.17.0.1/private buster-staging/main armhf libsoup2.4-1 armhf 2.60.2-2 [251 kB]
Get:217 http://172.17.0.1/private buster-staging/main armhf libsoup-gnome2.4-1 armhf 2.60.2-2 [16.4 kB]
Get:218 http://172.17.0.1/private buster-staging/main armhf librest-0.7-0 armhf 0.8.0-2 [27.8 kB]
Get:219 http://172.17.0.1/private buster-staging/main armhf libgtk-3-0 armhf 3.22.26-2+rpi1 [2090 kB]
Get:220 http://172.17.0.1/private buster-staging/main armhf libfontenc1 armhf 1:1.1.3-1 [22.2 kB]
Get:221 http://172.17.0.1/private buster-staging/main armhf libxt6 armhf 1:1.1.5-1 [155 kB]
Get:222 http://172.17.0.1/private buster-staging/main armhf libxmu6 armhf 2:1.1.2-2 [52.0 kB]
Get:223 http://172.17.0.1/private buster-staging/main armhf libxpm4 armhf 1:3.5.12-1 [43.6 kB]
Get:224 http://172.17.0.1/private buster-staging/main armhf libxaw7 armhf 2:1.0.13-1 [164 kB]
Get:225 http://172.17.0.1/private buster-staging/main armhf libxft2 armhf 2.3.2-1+b2 [49.3 kB]
Get:226 http://172.17.0.1/private buster-staging/main armhf libxmuu1 armhf 2:1.1.2-2 [23.0 kB]
Get:227 http://172.17.0.1/private buster-staging/main armhf libxv1 armhf 2:1.0.11-1 [23.2 kB]
Get:228 http://172.17.0.1/private buster-staging/main armhf x11-utils armhf 7.7+3 [175 kB]
Get:229 http://172.17.0.1/private buster-staging/main armhf libatk-wrapper-java all 0.33.3-15 [44.3 kB]
Get:230 http://172.17.0.1/private buster-staging/main armhf libatk-wrapper-java-jni armhf 0.33.3-15 [32.5 kB]
Get:231 http://172.17.0.1/private buster-staging/main armhf libasound2-data all 1.1.3-5 [173 kB]
Get:232 http://172.17.0.1/private buster-staging/main armhf libasound2 armhf 1.1.3-5 [442 kB]
Get:233 http://172.17.0.1/private buster-staging/main armhf libgif7 armhf 5.1.4-1 [41.0 kB]
Get:234 http://172.17.0.1/private buster-staging/main armhf libasyncns0 armhf 0.8-6 [11.8 kB]
Get:235 http://172.17.0.1/private buster-staging/main armhf libflac8 armhf 1.3.2-1 [145 kB]
Get:236 http://172.17.0.1/private buster-staging/main armhf libvorbis0a armhf 1.3.5-4.1 [81.8 kB]
Get:237 http://172.17.0.1/private buster-staging/main armhf libvorbisenc2 armhf 1.3.5-4.1 [72.9 kB]
Get:238 http://172.17.0.1/private buster-staging/main armhf libsndfile1 armhf 1.0.28-4 [236 kB]
Get:239 http://172.17.0.1/private buster-staging/main armhf libpulse0 armhf 11.1-4+b1 [254 kB]
Get:240 http://172.17.0.1/private buster-staging/main armhf openjdk-8-jre armhf 8u141-b15-3 [61.6 kB]
Get:241 http://172.17.0.1/private buster-staging/main armhf default-jre armhf 2:1.8-59+b4 [1008 B]
Get:242 http://172.17.0.1/private buster-staging/main armhf openjdk-8-jdk-headless armhf 8u141-b15-3 [6220 kB]
Get:243 http://172.17.0.1/private buster-staging/main armhf default-jdk-headless armhf 2:1.8-59+b4 [1080 B]
Get:244 http://172.17.0.1/private buster-staging/main armhf openjdk-8-jdk armhf 8u141-b15-3 [590 kB]
Get:245 http://172.17.0.1/private buster-staging/main armhf default-jdk armhf 2:1.8-59+b4 [1012 B]
Get:246 http://172.17.0.1/private buster-staging/main armhf desktop-file-utils armhf 0.23-2 [77.9 kB]
Get:247 http://172.17.0.1/private buster-staging/main armhf libfile-which-perl all 1.21-1 [14.3 kB]
Get:248 http://172.17.0.1/private buster-staging/main armhf libfile-homedir-perl all 1.002-1 [42.3 kB]
Get:249 http://172.17.0.1/private buster-staging/main armhf devscripts armhf 2.17.12 [971 kB]
Get:250 http://172.17.0.1/private buster-staging/main armhf libcupsimage2 armhf 2.2.6-4 [126 kB]
Get:251 http://172.17.0.1/private buster-staging/main armhf libijs-0.35 armhf 0.35-12 [16.0 kB]
Get:252 http://172.17.0.1/private buster-staging/main armhf libjbig2dec0 armhf 0.13-5 [52.5 kB]
Get:253 http://172.17.0.1/private buster-staging/main armhf libpaper1 armhf 1.1.24+nmu5 [20.8 kB]
Get:254 http://172.17.0.1/private buster-staging/main armhf libgs9-common all 9.22~dfsg-1 [5242 kB]
Get:255 http://172.17.0.1/private buster-staging/main armhf libgs9 armhf 9.22~dfsg-1 [1820 kB]
Get:256 http://172.17.0.1/private buster-staging/main armhf ghostscript armhf 9.22~dfsg-1 [95.4 kB]
Get:257 http://172.17.0.1/private buster-staging/main armhf epstool armhf 3.08+repack-6 [93.3 kB]
Get:258 http://172.17.0.1/private buster-staging/main armhf fig2dev armhf 1:3.2.6a-6 [602 kB]
Get:259 http://172.17.0.1/private buster-staging/main armhf fonts-lmodern all 2.004.5-3 [4540 kB]
Get:260 http://172.17.0.1/private buster-staging/main armhf libgfortran4 armhf 7.2.0-18 [191 kB]
Get:261 http://172.17.0.1/private buster-staging/main armhf libgfortran-7-dev armhf 7.2.0-18 [232 kB]
Get:262 http://172.17.0.1/private buster-staging/main armhf gfortran-7 armhf 7.2.0-18 [5449 kB]
Get:263 http://172.17.0.1/private buster-staging/main armhf gfortran armhf 4:7.2.0-1d1 [1352 B]
Get:264 http://172.17.0.1/private buster-staging/main armhf aglfn all 1.7-3 [29.2 kB]
Get:265 http://172.17.0.1/private buster-staging/main armhf gnuplot-data all 5.2.2+dfsg1-2 [170 kB]
Get:266 http://172.17.0.1/private buster-staging/main armhf libgd3 armhf 2.2.5-4 [114 kB]
Get:267 http://172.17.0.1/private buster-staging/main armhf liblua5.3-0 armhf 5.3.3-1 [96.8 kB]
Get:268 http://172.17.0.1/private buster-staging/main armhf gnuplot-nox armhf 5.2.2+dfsg1-2 [760 kB]
Get:269 http://172.17.0.1/private buster-staging/main armhf gperf armhf 3.1-1 [141 kB]
Get:270 http://172.17.0.1/private buster-staging/main armhf hdf5-helpers armhf 1.10.0-patch1+docs-4 [36.0 kB]
Get:271 http://172.17.0.1/private buster-staging/main armhf libencode-locale-perl all 1.05-1 [13.7 kB]
Get:272 http://172.17.0.1/private buster-staging/main armhf libhttp-date-perl all 6.02-1 [10.7 kB]
Get:273 http://172.17.0.1/private buster-staging/main armhf libfile-listing-perl all 6.04-1 [10.3 kB]
Get:274 http://172.17.0.1/private buster-staging/main armhf libhtml-tagset-perl all 3.20-3 [12.7 kB]
Get:275 http://172.17.0.1/private buster-staging/main armhf liburi-perl all 1.72-2 [88.8 kB]
Get:276 http://172.17.0.1/private buster-staging/main armhf libhtml-parser-perl armhf 3.72-3+b1 [101 kB]
Get:277 http://172.17.0.1/private buster-staging/main armhf libhtml-tree-perl all 5.07-1 [213 kB]
Get:278 http://172.17.0.1/private buster-staging/main armhf libio-html-perl all 1.001-1 [17.6 kB]
Get:279 http://172.17.0.1/private buster-staging/main armhf liblwp-mediatypes-perl all 6.02-1 [22.1 kB]
Get:280 http://172.17.0.1/private buster-staging/main armhf libhttp-message-perl all 6.13-1 [71.6 kB]
Get:281 http://172.17.0.1/private buster-staging/main armhf libhttp-cookies-perl all 6.04-1 [17.8 kB]
Get:282 http://172.17.0.1/private buster-staging/main armhf libhttp-negotiate-perl all 6.00-2 [13.6 kB]
Get:283 http://172.17.0.1/private buster-staging/main armhf perl-openssl-defaults armhf 3 [6782 B]
Get:284 http://172.17.0.1/private buster-staging/main armhf libnet-ssleay-perl armhf 1.82-1 [274 kB]
Get:285 http://172.17.0.1/private buster-staging/main armhf libio-socket-ssl-perl all 2.052-1 [202 kB]
Get:286 http://172.17.0.1/private buster-staging/main armhf libnet-http-perl all 6.17-1 [24.3 kB]
Get:287 http://172.17.0.1/private buster-staging/main armhf liblwp-protocol-https-perl all 6.07-2 [9242 B]
Get:288 http://172.17.0.1/private buster-staging/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB]
Get:289 http://172.17.0.1/private buster-staging/main armhf libwww-robotrules-perl all 6.01-1 [14.3 kB]
Get:290 http://172.17.0.1/private buster-staging/main armhf libwww-perl all 6.31-1 [186 kB]
Get:291 http://172.17.0.1/private buster-staging/main armhf icoutils armhf 0.32.2-1 [56.4 kB]
Get:292 http://172.17.0.1/private buster-staging/main armhf icu-devtools armhf 57.1-8 [156 kB]
Get:293 http://172.17.0.1/private buster-staging/main armhf javahelper all 0.62 [85.1 kB]
Get:294 http://172.17.0.1/private buster-staging/main armhf libaec0 armhf 0.3.2-2 [19.3 kB]
Get:295 http://172.17.0.1/private buster-staging/main armhf libsuitesparseconfig5 armhf 1:5.1.2~beta2-1 [19.7 kB]
Get:296 http://172.17.0.1/private buster-staging/main armhf libamd2 armhf 1:5.1.2~beta2-1 [26.0 kB]
Get:297 http://172.17.0.1/private buster-staging/main armhf libblas3 armhf 3.7.1-4 [103 kB]
Get:298 http://172.17.0.1/private buster-staging/main armhf liblapack3 armhf 3.7.1-4 [1508 kB]
Get:299 http://172.17.0.1/private buster-staging/main armhf libarpack2 armhf 3.5.0+real-1 [80.2 kB]
Get:300 http://172.17.0.1/private buster-staging/main armhf libblas-dev armhf 3.7.1-4 [112 kB]
Get:301 http://172.17.0.1/private buster-staging/main armhf liblapack-dev armhf 3.7.1-4 [1564 kB]
Get:302 http://172.17.0.1/private buster-staging/main armhf libarpack2-dev armhf 3.5.0+real-1 [86.6 kB]
Get:303 http://172.17.0.1/private buster-staging/main armhf libasound2-dev armhf 1.1.3-5 [262 kB]
Get:304 http://172.17.0.1/private buster-staging/main armhf libbtf1 armhf 1:5.1.2~beta2-1 [20.1 kB]
Get:305 http://172.17.0.1/private buster-staging/main armhf libbz2-dev armhf 1.0.6-8.1 [26.9 kB]
Get:306 http://172.17.0.1/private buster-staging/main armhf libcamd2 armhf 1:5.1.2~beta2-1 [26.6 kB]
Get:307 http://172.17.0.1/private buster-staging/main armhf libccolamd2 armhf 1:5.1.2~beta2-1 [27.3 kB]
Get:308 http://172.17.0.1/private buster-staging/main armhf libcolamd2 armhf 1:5.1.2~beta2-1 [24.3 kB]
Get:309 http://172.17.0.1/private buster-staging/main armhf libmetis5 armhf 5.1.0.dfsg-5 [131 kB]
Get:310 http://172.17.0.1/private buster-staging/main armhf libcholmod3 armhf 1:5.1.2~beta2-1 [205 kB]
Get:311 http://172.17.0.1/private buster-staging/main armhf libnghttp2-14 armhf 1.29.0-1 [70.5 kB]
Get:312 http://172.17.0.1/private buster-staging/main armhf libpsl5 armhf 0.19.1-4 [43.2 kB]
Get:313 http://172.17.0.1/private buster-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-1 [54.2 kB]
Get:314 http://172.17.0.1/private buster-staging/main armhf libssh2-1 armhf 1.8.0-1 [126 kB]
Get:315 http://172.17.0.1/private buster-staging/main armhf libcurl3-gnutls armhf 7.57.0-1 [274 kB]
Get:316 http://172.17.0.1/private buster-staging/main armhf libcurl4-gnutls-dev armhf 7.57.0-1 [344 kB]
Get:317 http://172.17.0.1/private buster-staging/main armhf libcxsparse3 armhf 1:5.1.2~beta2-1 [48.2 kB]
Get:318 http://172.17.0.1/private buster-staging/main armhf libdrm-omap1 armhf 2.4.89-1+rpi1 [15.9 kB]
Get:319 http://172.17.0.1/private buster-staging/main armhf libdrm-exynos1 armhf 2.4.89-1+rpi1 [18.9 kB]
Get:320 http://172.17.0.1/private buster-staging/main armhf libdrm-tegra0 armhf 2.4.89-1+rpi1 [15.3 kB]
Get:321 http://172.17.0.1/private buster-staging/main armhf libdrm-dev armhf 2.4.89-1+rpi1 [208 kB]
Get:322 http://172.17.0.1/private buster-staging/main armhf libglvnd-core-dev armhf 1.0.0-1 [12.4 kB]
Get:323 http://172.17.0.1/private buster-staging/main armhf libopengl0 armhf 1.0.0-1 [38.2 kB]
Get:324 http://172.17.0.1/private buster-staging/main armhf libglvnd-dev armhf 1.0.0-1 [4388 B]
Get:325 http://172.17.0.1/private buster-staging/main armhf libwayland-egl1-mesa armhf 17.2.5-1+rpi1 [44.6 kB]
Get:326 http://172.17.0.1/private buster-staging/main armhf x11proto-dri2-dev all 2.8-2 [18.2 kB]
Get:327 http://172.17.0.1/private buster-staging/main armhf x11proto-gl-dev all 1.4.17-1 [28.0 kB]
Get:328 http://172.17.0.1/private buster-staging/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:329 http://172.17.0.1/private buster-staging/main armhf x11proto-core-dev all 7.0.31-1 [728 kB]
Get:330 http://172.17.0.1/private buster-staging/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.4 kB]
Get:331 http://172.17.0.1/private buster-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:332 http://172.17.0.1/private buster-staging/main armhf x11proto-input-dev all 2.3.2-1 [158 kB]
Get:333 http://172.17.0.1/private buster-staging/main armhf x11proto-kb-dev all 1.0.7-1 [233 kB]
Get:334 http://172.17.0.1/private buster-staging/main armhf xtrans-dev all 1.3.5-1 [100 kB]
Get:335 http://172.17.0.1/private buster-staging/main armhf libpthread-stubs0-dev armhf 0.3-4 [4042 B]
Get:336 http://172.17.0.1/private buster-staging/main armhf libxcb1-dev armhf 1.12-1 [165 kB]
Get:337 http://172.17.0.1/private buster-staging/main armhf libx11-dev armhf 2:1.6.4-3 [753 kB]
Get:338 http://172.17.0.1/private buster-staging/main armhf x11proto-xext-dev all 7.3.0-1 [212 kB]
Get:339 http://172.17.0.1/private buster-staging/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB]
Get:340 http://172.17.0.1/private buster-staging/main armhf x11proto-xf86vidmode-dev all 2.3.1-2 [6114 B]
Get:341 http://172.17.0.1/private buster-staging/main armhf libxxf86vm-dev armhf 1:1.1.4-1+b2 [24.9 kB]
Get:342 http://172.17.0.1/private buster-staging/main armhf x11proto-fixes-dev all 1:5.0-2 [19.2 kB]
Get:343 http://172.17.0.1/private buster-staging/main armhf libxfixes-dev armhf 1:5.0.3-1 [22.7 kB]
Get:344 http://172.17.0.1/private buster-staging/main armhf x11proto-damage-dev all 1:1.2.1-2 [11.8 kB]
Get:345 http://172.17.0.1/private buster-staging/main armhf libxdamage-dev armhf 1:1.1.4-3 [13.9 kB]
Get:346 http://172.17.0.1/private buster-staging/main armhf libxcb-glx0-dev armhf 1.12-1 [117 kB]
Get:347 http://172.17.0.1/private buster-staging/main armhf libxcb-dri2-0-dev armhf 1.12-1 [98.6 kB]
Get:348 http://172.17.0.1/private buster-staging/main armhf libxcb-dri3-dev armhf 1.12-1 [96.1 kB]
Get:349 http://172.17.0.1/private buster-staging/main armhf libxcb-render0-dev armhf 1.12-1 [108 kB]
Get:350 http://172.17.0.1/private buster-staging/main armhf libxcb-randr0-dev armhf 1.12-1 [109 kB]
Get:351 http://172.17.0.1/private buster-staging/main armhf libxcb-shape0-dev armhf 1.12-1 [97.4 kB]
Get:352 http://172.17.0.1/private buster-staging/main armhf libxcb-xfixes0-dev armhf 1.12-1 [102 kB]
Get:353 http://172.17.0.1/private buster-staging/main armhf libxcb-sync-dev armhf 1.12-1 [101 kB]
Get:354 http://172.17.0.1/private buster-staging/main armhf libxcb-present-dev armhf 1.12-1 [97.3 kB]
Get:355 http://172.17.0.1/private buster-staging/main armhf libxshmfence-dev armhf 1.2-1+b2 [7334 B]
Get:356 http://172.17.0.1/private buster-staging/main armhf libx11-xcb-dev armhf 2:1.6.4-3 [185 kB]
Get:357 http://172.17.0.1/private buster-staging/main armhf libwayland-cursor0 armhf 1.14.0-1+b1 [12.4 kB]
Get:358 http://172.17.0.1/private buster-staging/main armhf libwayland-bin armhf 1.14.0-1+b1 [18.5 kB]
Get:359 http://172.17.0.1/private buster-staging/main armhf libwayland-dev armhf 1.14.0-1+b1 [94.0 kB]
Get:360 http://172.17.0.1/private buster-staging/main armhf libegl1-mesa-dev armhf 17.2.5-1+rpi1 [58.7 kB]
Get:361 http://172.17.0.1/private buster-staging/main armhf libemf1 armhf 1.0.9+git.10.3231442-1 [48.5 kB]
Get:362 http://172.17.0.1/private buster-staging/main armhf libexif12 armhf 0.6.21-4 [312 kB]
Get:363 http://172.17.0.1/private buster-staging/main armhf libexif-dev armhf 0.6.21-4 [102 kB]
Get:364 http://172.17.0.1/private buster-staging/main armhf libexpat1-dev armhf 2.2.5-3 [123 kB]
Get:365 http://172.17.0.1/private buster-staging/main armhf libfftw3-single3 armhf 3.3.7-1 [626 kB]
Get:366 http://172.17.0.1/private buster-staging/main armhf libfftw3-bin armhf 3.3.7-1 [43.6 kB]
Get:367 http://172.17.0.1/private buster-staging/main armhf libfftw3-dev armhf 3.3.7-1 [1050 kB]
Get:368 http://172.17.0.1/private buster-staging/main armhf libogg-dev armhf 1.3.2-1 [195 kB]
Get:369 http://172.17.0.1/private buster-staging/main armhf libflac-dev armhf 1.3.2-1 [193 kB]
Get:370 http://172.17.0.1/private buster-staging/main armhf libfltk1.3 armhf 1.3.4-6 [487 kB]
Get:371 http://172.17.0.1/private buster-staging/main armhf libfltk-cairo1.3 armhf 1.3.4-6 [40.2 kB]
Get:372 http://172.17.0.1/private buster-staging/main armhf libfltk-forms1.3 armhf 1.3.4-6 [45.7 kB]
Get:373 http://172.17.0.1/private buster-staging/main armhf libfltk-gl1.3 armhf 1.3.4-6 [65.5 kB]
Get:374 http://172.17.0.1/private buster-staging/main armhf libfltk-images1.3 armhf 1.3.4-6 [56.4 kB]
Get:375 http://172.17.0.1/private buster-staging/main armhf libfltk1.3-dev armhf 1.3.4-6 [787 kB]
Get:376 http://172.17.0.1/private buster-staging/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-5 [198 kB]
Get:377 http://172.17.0.1/private buster-staging/main armhf libpng-dev armhf 1.6.34-1 [274 kB]
Get:378 http://172.17.0.1/private buster-staging/main armhf libfreetype6-dev armhf 2.8.1-0.1 [2595 kB]
Get:379 http://172.17.0.1/private buster-staging/main armhf pkg-config armhf 0.29-4 [59.2 kB]
Get:380 http://172.17.0.1/private buster-staging/main armhf libfontconfig1-dev armhf 2.12.6-0.1 [903 kB]
Get:381 http://172.17.0.1/private buster-staging/main armhf libgfortran3 armhf 6.4.0-11 [165 kB]
Get:382 http://172.17.0.1/private buster-staging/main armhf libgl2ps1.4 armhf 1.4.0+dfsg1-1 [33.6 kB]
Get:383 http://172.17.0.1/private buster-staging/main armhf libgl2ps-dev armhf 1.4.0+dfsg1-1 [14.5 kB]
Get:384 http://172.17.0.1/private buster-staging/main armhf libgles2-mesa-dev armhf 17.2.5-1+rpi1 [79.3 kB]
Get:385 http://172.17.0.1/private buster-staging/main armhf libglpk40 armhf 4.64-2 [332 kB]
Get:386 http://172.17.0.1/private buster-staging/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-1.1 [21.5 kB]
Get:387 http://172.17.0.1/private buster-staging/main armhf libgmp-dev armhf 2:6.1.2+dfsg-1.1 [561 kB]
Get:388 http://172.17.0.1/private buster-staging/main armhf libklu1 armhf 1:5.1.2~beta2-1 [47.6 kB]
Get:389 http://172.17.0.1/private buster-staging/main armhf libldl2 armhf 1:5.1.2~beta2-1 [19.9 kB]
Get:390 http://172.17.0.1/private buster-staging/main armhf libumfpack5 armhf 1:5.1.2~beta2-1 [124 kB]
Get:391 http://172.17.0.1/private buster-staging/main armhf librbio2 armhf 1:5.1.2~beta2-1 [28.6 kB]
Get:392 http://172.17.0.1/private buster-staging/main armhf libspqr2 armhf 1:5.1.2~beta2-1 [64.2 kB]
Get:393 http://172.17.0.1/private buster-staging/main armhf libsuitesparse-dev armhf 1:5.1.2~beta2-1 [893 kB]
Get:394 http://172.17.0.1/private buster-staging/main armhf libglpk-dev armhf 4.64-2 [371 kB]
Get:395 http://172.17.0.1/private buster-staging/main armhf libwebpmux3 armhf 0.6.0-4 [88.3 kB]
Get:396 http://172.17.0.1/private buster-staging/main armhf libwmf0.2-7 armhf 0.2.8.4-12 [140 kB]
Get:397 http://172.17.0.1/private buster-staging/main armhf libgraphicsmagick-q16-3 armhf 1.3.27-3 [995 kB]
Get:398 http://172.17.0.1/private buster-staging/main armhf libgraphicsmagick++-q16-12 armhf 1.3.27-3 [111 kB]
Get:399 http://172.17.0.1/private buster-staging/main armhf libjpeg62-turbo-dev armhf 1:1.5.2-2+b1 [179 kB]
Get:400 http://172.17.0.1/private buster-staging/main armhf libjpeg-dev all 1:1.5.2-2 [57.5 kB]
Get:401 http://172.17.0.1/private buster-staging/main armhf liblcms2-dev armhf 2.9-1 [9102 kB]
Get:402 http://172.17.0.1/private buster-staging/main armhf libwmf-dev armhf 0.2.8.4-12 [165 kB]
Get:403 http://172.17.0.1/private buster-staging/main armhf libice-dev armhf 2:1.0.9-2 [58.8 kB]
Get:404 http://172.17.0.1/private buster-staging/main armhf libsm-dev armhf 2:1.2.2-1+b3 [33.4 kB]
Get:405 http://172.17.0.1/private buster-staging/main armhf libicu-dev armhf 57.1-8 [15.8 MB]
Get:406 http://172.17.0.1/private buster-staging/main armhf libxml2-dev armhf 2.9.4+dfsg1-6.1 [672 kB]
Get:407 http://172.17.0.1/private buster-staging/main armhf libjbig-dev armhf 2.1-3.1+b2 [27.7 kB]
Get:408 http://172.17.0.1/private buster-staging/main armhf liblzma-dev armhf 5.2.2-1.3 [284 kB]
Get:409 http://172.17.0.1/private buster-staging/main armhf libtiffxx5 armhf 4.0.9-3 [99.9 kB]
Get:410 http://172.17.0.1/private buster-staging/main armhf libtiff5-dev armhf 4.0.9-3 [336 kB]
Get:411 http://172.17.0.1/private buster-staging/main armhf libtiff-dev armhf 4.0.9-3 [96.2 kB]
Get:412 http://172.17.0.1/private buster-staging/main armhf libltdl-dev armhf 2.4.6-2 [159 kB]
Get:413 http://172.17.0.1/private buster-staging/main armhf libwebpdemux2 armhf 0.6.0-4 [80.9 kB]
Get:414 http://172.17.0.1/private buster-staging/main armhf libwebp-dev armhf 0.6.0-4 [294 kB]
Get:415 http://172.17.0.1/private buster-staging/main armhf libgraphicsmagick1-dev armhf 1.3.27-3 [1151 kB]
Get:416 http://172.17.0.1/private buster-staging/main armhf libgraphicsmagick++1-dev armhf 1.3.27-3 [295 kB]
Get:417 http://172.17.0.1/private buster-staging/main armhf libharfbuzz-icu0 armhf 1.7.2-1 [513 kB]
Get:418 http://172.17.0.1/private buster-staging/main armhf libsz2 armhf 0.3.2-2 [6080 B]
Get:419 http://172.17.0.1/private buster-staging/main armhf libhdf5-100 armhf 1.10.0-patch1+docs-4 [1220 kB]
Get:420 http://172.17.0.1/private buster-staging/main armhf libhdf5-cpp-100 armhf 1.10.0-patch1+docs-4 [118 kB]
Get:421 http://172.17.0.1/private buster-staging/main armhf libaec-dev armhf 0.3.2-2 [17.3 kB]
Get:422 http://172.17.0.1/private buster-staging/main armhf libhdf5-dev armhf 1.10.0-patch1+docs-4 [2109 kB]
Get:423 http://172.17.0.1/private buster-staging/main armhf libjack0 armhf 1:0.125.0-3 [93.1 kB]
Get:424 http://172.17.0.1/private buster-staging/main armhf uuid-dev armhf 2.30.2-0.1 [84.3 kB]
Get:425 http://172.17.0.1/private buster-staging/main armhf libjack-dev armhf 1:0.125.0-3 [214 kB]
Get:426 http://172.17.0.1/private buster-staging/main armhf libkpathsea6 armhf 2017.20170613.44572-8 [151 kB]
Get:427 http://172.17.0.1/private buster-staging/main armhf libmagick++-6.q16-7 armhf 8:6.9.7.4+dfsg-16 [256 kB]
Get:428 http://172.17.0.1/private buster-staging/main armhf libtinfo-dev armhf 6.0+20171125-1 [66.5 kB]
Get:429 http://172.17.0.1/private buster-staging/main armhf libncurses5-dev armhf 6.0+20171125-1 [152 kB]
Get:430 http://172.17.0.1/private buster-staging/main armhf libosmesa6 armhf 17.2.5-1+rpi1 [1104 kB]
Get:431 http://172.17.0.1/private buster-staging/main armhf mesa-common-dev armhf 17.2.5-1+rpi1 [552 kB]
Get:432 http://172.17.0.1/private buster-staging/main armhf libosmesa6-dev armhf 17.2.5-1+rpi1 [46.0 kB]
Get:433 http://172.17.0.1/private buster-staging/main armhf libpaper-utils armhf 1.1.24+nmu5 [17.2 kB]
Get:434 http://172.17.0.1/private buster-staging/main armhf libpcre16-3 armhf 2:8.39-8 [234 kB]
Get:435 http://172.17.0.1/private buster-staging/main armhf libpcre32-3 armhf 2:8.39-8 [226 kB]
Get:436 http://172.17.0.1/private buster-staging/main armhf libpcrecpp0v5 armhf 2:8.39-8 [150 kB]
Get:437 http://172.17.0.1/private buster-staging/main armhf libpcre3-dev armhf 2:8.39-8 [561 kB]
Get:438 http://172.17.0.1/private buster-staging/main armhf libplot2c2 armhf 2.6-9 [394 kB]
Get:439 http://172.17.0.1/private buster-staging/main armhf libpoppler72 armhf 0.61.1-2 [1188 kB]
Get:440 http://172.17.0.1/private buster-staging/main armhf libportaudio2 armhf 19.6.0-1 [56.9 kB]
Get:441 http://172.17.0.1/private buster-staging/main armhf libportaudiocpp0 armhf 19.6.0-1 [16.8 kB]
Get:442 http://172.17.0.1/private buster-staging/main armhf libpotrace0 armhf 1.14-2 [23.1 kB]
Get:443 http://172.17.0.1/private buster-staging/main armhf libzip4 armhf 1.1.2-1.1 [34.6 kB]
Get:444 http://172.17.0.1/private buster-staging/main armhf libpstoedit0c2a armhf 3.70-5 [326 kB]
Get:445 http://172.17.0.1/private buster-staging/main armhf libptexenc1 armhf 2017.20170613.44572-8 [56.2 kB]
Get:446 http://172.17.0.1/private buster-staging/main armhf libqhull7 armhf 2015.2-4 [175 kB]
Get:447 http://172.17.0.1/private buster-staging/main armhf libqhull-r7 armhf 2015.2-4 [171 kB]
Get:448 http://172.17.0.1/private buster-staging/main armhf libqhull-dev armhf 2015.2-4 [346 kB]
Get:449 http://172.17.0.1/private buster-staging/main armhf libqrupdate1 armhf 1.1.2-2 [27.8 kB]
Get:450 http://172.17.0.1/private buster-staging/main armhf libqrupdate-dev armhf 1.1.2-2 [33.5 kB]
Get:451 http://172.17.0.1/private buster-staging/main armhf libqscintilla2-qt5-l10n all 2.10.2+dfsg-4+rpi1 [53.1 kB]
Get:452 http://172.17.0.1/private buster-staging/main armhf libqscintilla2-qt5-13 armhf 2.10.2+dfsg-4+rpi1 [860 kB]
Get:453 http://172.17.0.1/private buster-staging/main armhf libqt5concurrent5 armhf 5.9.2+dfsg-6+rpi1 [54.7 kB]
Get:454 http://172.17.0.1/private buster-staging/main armhf libqt5sql5 armhf 5.9.2+dfsg-6+rpi1 [124 kB]
Get:455 http://172.17.0.1/private buster-staging/main armhf libqt5test5 armhf 5.9.2+dfsg-6+rpi1 [112 kB]
Get:456 http://172.17.0.1/private buster-staging/main armhf libqt5xml5 armhf 5.9.2+dfsg-6+rpi1 [111 kB]
Get:457 http://172.17.0.1/private buster-staging/main armhf qt5-qmake-bin armhf 5.9.2+dfsg-6+rpi1 [763 kB]
Get:458 http://172.17.0.1/private buster-staging/main armhf qtchooser armhf 64-ga1b6736-5 [22.8 kB]
Get:459 http://172.17.0.1/private buster-staging/main armhf qt5-qmake armhf 5.9.2+dfsg-6+rpi1 [214 kB]
Get:460 http://172.17.0.1/private buster-staging/main armhf qtbase5-dev-tools armhf 5.9.2+dfsg-6+rpi1 [626 kB]
Get:461 http://172.17.0.1/private buster-staging/main armhf qtbase5-dev armhf 5.9.2+dfsg-6+rpi1 [934 kB]
Get:462 http://172.17.0.1/private buster-staging/main armhf libqscintilla2-qt5-dev armhf 2.10.2+dfsg-4+rpi1 [73.3 kB]
Get:463 http://172.17.0.1/private buster-staging/main armhf libqt5designer5 armhf 5.9.2-4 [2629 kB]
Get:464 http://172.17.0.1/private buster-staging/main armhf libqt5designercomponents5 armhf 5.9.2-4 [592 kB]
Get:465 http://172.17.0.1/private buster-staging/main armhf libqt5help5 armhf 5.9.2-4 [116 kB]
Get:466 http://172.17.0.1/private buster-staging/main armhf libqt5opengl5 armhf 5.9.2+dfsg-6+rpi1 [137 kB]
Get:467 http://172.17.0.1/private buster-staging/main armhf libqt5opengl5-dev armhf 5.9.2+dfsg-6+rpi1 [62.2 kB]
Get:468 http://172.17.0.1/private buster-staging/main armhf libqt5quickwidgets5 armhf 5.9.2-3+rpi1 [41.6 kB]
Get:469 http://172.17.0.1/private buster-staging/main armhf libqt5sql5-sqlite armhf 5.9.2+dfsg-6+rpi1 [63.2 kB]
Get:470 http://172.17.0.1/private buster-staging/main armhf libreadline-dev armhf 7.0-3 [109 kB]
Get:471 http://172.17.0.1/private buster-staging/main armhf librsvg2-bin armhf 2.40.20-2 [219 kB]
Get:472 http://172.17.0.1/private buster-staging/main armhf libvorbisfile3 armhf 1.3.5-4.1 [23.2 kB]
Get:473 http://172.17.0.1/private buster-staging/main armhf libvorbis-dev armhf 1.3.5-4.1 [320 kB]
Get:474 http://172.17.0.1/private buster-staging/main armhf libsndfile1-dev armhf 1.0.28-4 [350 kB]
Get:475 http://172.17.0.1/private buster-staging/main armhf libsynctex1 armhf 2017.20170613.44572-8 [58.9 kB]
Get:476 http://172.17.0.1/private buster-staging/main armhf libtexlua52 armhf 2017.20170613.44572-8 [86.0 kB]
Get:477 http://172.17.0.1/private buster-staging/main armhf libtexluajit2 armhf 2017.20170613.44572-8 [201 kB]
Get:478 http://172.17.0.1/private buster-staging/main armhf libtext-unidecode-perl all 1.30-1 [103 kB]
Get:479 http://172.17.0.1/private buster-staging/main armhf x11proto-render-dev all 2:0.11.1-2 [20.8 kB]
Get:480 http://172.17.0.1/private buster-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:481 http://172.17.0.1/private buster-staging/main armhf libxft-dev armhf 2.3.2-1+b2 [60.2 kB]
Get:482 http://172.17.0.1/private buster-staging/main armhf libxml-namespacesupport-perl all 1.12-1 [14.8 kB]
Get:483 http://172.17.0.1/private buster-staging/main armhf libxml-sax-base-perl all 1.09-1 [20.4 kB]
Get:484 http://172.17.0.1/private buster-staging/main armhf libxml-sax-perl all 0.99+dfsg-2 [68.3 kB]
Get:485 http://172.17.0.1/private buster-staging/main armhf libxml-libxml-perl armhf 2.0128+dfsg-5 [318 kB]
Get:486 http://172.17.0.1/private buster-staging/main armhf libzzip-0-13 armhf 0.13.62-3.1 [51.5 kB]
Get:487 http://172.17.0.1/private buster-staging/main armhf portaudio19-dev armhf 19.6.0-1 [98.6 kB]
Get:488 http://172.17.0.1/private buster-staging/main armhf pstoedit armhf 3.70-5 [125 kB]
Get:489 http://172.17.0.1/private buster-staging/main armhf qttools5-dev-tools armhf 5.9.2-4 [1923 kB]
Get:490 http://172.17.0.1/private buster-staging/main armhf t1utils armhf 1.41-2 [52.0 kB]
Get:491 http://172.17.0.1/private buster-staging/main armhf texinfo armhf 6.5.0.dfsg.1-1 [1331 kB]
Get:492 http://172.17.0.1/private buster-staging/main armhf texlive-binaries armhf 2017.20170613.44572-8 [5784 kB]
Get:493 http://172.17.0.1/private buster-staging/main armhf xdg-utils all 1.1.2-1 [72.7 kB]
Get:494 http://172.17.0.1/private buster-staging/main armhf texlive-base all 2017.20180103-1 [18.7 MB]
Get:495 http://172.17.0.1/private buster-staging/main armhf texlive-fonts-recommended all 2017.20180103-1 [5292 kB]
Get:496 http://172.17.0.1/private buster-staging/main armhf texlive-plain-generic all 2017.20180103-2 [23.7 MB]
Get:497 http://172.17.0.1/private buster-staging/main armhf texlive-generic-recommended all 2017.20180103-1 [31.1 kB]
Get:498 http://172.17.0.1/private buster-staging/main armhf texlive-latex-base all 2017.20180103-1 [977 kB]
Get:499 http://172.17.0.1/private buster-staging/main armhf unzip armhf 6.0-21 [149 kB]
Get:500 http://172.17.0.1/private buster-staging/main armhf xauth armhf 1:1.0.10-1 [36.4 kB]
Get:501 http://172.17.0.1/private buster-staging/main armhf zip armhf 3.0-11 [212 kB]
Get:502 http://172.17.0.1/private buster-staging/main armhf dh-exec armhf 0.23 [24.9 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 306 MB in 2min 15s (2250 kB/s)
(Reading database ... 16281 files and directories currently installed.)
Preparing to unpack .../systemd_236-2_armhf.deb ...
Unpacking systemd (236-2) over (236-1) ...
Preparing to unpack .../libsystemd0_236-2_armhf.deb ...
Unpacking libsystemd0:armhf (236-2) over (236-1) ...
Setting up libsystemd0:armhf (236-2) ...
Selecting previously unselected package groff-base.
(Reading database ... 16281 files and directories currently installed.)
Preparing to unpack .../00-groff-base_1.22.3-9_armhf.deb ...
Unpacking groff-base (1.22.3-9) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../01-libbsd0_0.8.6-3_armhf.deb ...
Unpacking libbsd0:armhf (0.8.6-3) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../02-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.0-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.0-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.7.6.1-4_armhf.deb ...
Unpacking man-db (2.7.6.1-4) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../05-libsigsegv2_2.11-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.11-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../06-m4_1.4.18-1_armhf.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package flex.
Preparing to unpack .../07-flex_2.6.1-1.3_armhf.deb ...
Unpacking flex (2.6.1-1.3) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../08-libfreetype6_2.8.1-0.1_armhf.deb ...
Unpacking libfreetype6:armhf (2.8.1-0.1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../09-ucf_3.0036_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0036) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../10-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../11-fontconfig-config_2.12.6-0.1_all.deb ...
Unpacking fontconfig-config (2.12.6-0.1) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../12-libfontconfig1_2.12.6-0.1_armhf.deb ...
Unpacking libfontconfig1:armhf (2.12.6-0.1) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../13-fontconfig_2.12.6-0.1_armhf.deb ...
Unpacking fontconfig (2.12.6-0.1) ...
Setting up libsigsegv2:armhf (2.11-1) ...
Selecting previously unselected package gawk.
(Reading database ... 17202 files and directories currently installed.)
Preparing to unpack .../000-gawk_1%3a4.1.4+dfsg-1_armhf.deb ...
Unpacking gawk (1:4.1.4+dfsg-1) ...
Selecting previously unselected package libfftw3-double3:armhf.
Preparing to unpack .../001-libfftw3-double3_3.3.7-1_armhf.deb ...
Unpacking libfftw3-double3:armhf (3.3.7-1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../002-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../003-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../004-liblcms2-2_2.9-1_armhf.deb ...
Unpacking liblcms2-2:armhf (2.9-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../005-libglib2.0-0_2.54.2-5_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.54.2-5) ...
Selecting previously unselected package liblqr-1-0:armhf.
Preparing to unpack .../006-liblqr-1-0_0.4.2-2.1_armhf.deb ...
Unpacking liblqr-1-0:armhf (0.4.2-2.1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../007-libltdl7_2.4.6-2_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-2) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../008-libopenjp2-7_2.3.0-1_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.3.0-1) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../009-libtiff5_4.0.9-3_armhf.deb ...
Unpacking libtiff5:armhf (4.0.9-3) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../010-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../011-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../012-libxcb1_1.12-1_armhf.deb ...
Unpacking libxcb1:armhf (1.12-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../013-libx11-data_2%3a1.6.4-3_all.deb ...
Unpacking libx11-data (2:1.6.4-3) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../014-libx11-6_2%3a1.6.4-3_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.4-3) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../015-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libicu57:armhf.
Preparing to unpack .../016-libicu57_57.1-8_armhf.deb ...
Unpacking libicu57:armhf (57.1-8) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../017-libxml2_2.9.4+dfsg1-6.1_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-6.1) ...
Selecting previously unselected package imagemagick-6-common.
Preparing to unpack .../018-imagemagick-6-common_8%3a6.9.7.4+dfsg-16_all.deb ...
Unpacking imagemagick-6-common (8:6.9.7.4+dfsg-16) ...
Selecting previously unselected package libmagickcore-6.q16-3:armhf.
Preparing to unpack .../019-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-16_armhf.deb ...
Unpacking libmagickcore-6.q16-3:armhf (8:6.9.7.4+dfsg-16) ...
Selecting previously unselected package libmagickwand-6.q16-3:armhf.
Preparing to unpack .../020-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-16_armhf.deb ...
Unpacking libmagickwand-6.q16-3:armhf (8:6.9.7.4+dfsg-16) ...
Selecting previously unselected package libmtdev1:armhf.
Preparing to unpack .../021-libmtdev1_1.1.5-1_armhf.deb ...
Unpacking libmtdev1:armhf (1.1.5-1) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../022-libogg0_1.3.2-1_armhf.deb ...
Unpacking libogg0:armhf (1.3.2-1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../023-libglvnd0_1.0.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.0.0-1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../024-libwayland-client0_1.14.0-1+b1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.14.0-1+b1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../025-libwayland-server0_1.14.0-1+b1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.14.0-1+b1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../026-libgbm1_17.2.5-1+rpi1_armhf.deb ...
Unpacking libgbm1:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../027-libx11-xcb1_2%3a1.6.4-3_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.4-3) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../028-libxcb-dri2-0_1.12-1_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../029-libxcb-dri3-0_1.12-1_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../030-libxcb-present0_1.12-1_armhf.deb ...
Unpacking libxcb-present0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../031-libxcb-sync1_1.12-1_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.12-1) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../032-libxcb-xfixes0_1.12-1_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.12-1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../033-libxshmfence1_1.2-1+b2_armhf.deb ...
Unpacking libxshmfence1:armhf (1.2-1+b2) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../034-libegl-mesa0_17.2.5-1+rpi1_armhf.deb ...
Unpacking libegl-mesa0:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../035-libegl1_1.0.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.0.0-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../036-libgles2_1.0.0-1_armhf.deb ...
Unpacking libgles2:armhf (1.0.0-1) ...
Selecting previously unselected package libcap2-bin.
Preparing to unpack .../037-libcap2-bin_1%3a2.25-1.2_armhf.deb ...
Unpacking libcap2-bin (1:2.25-1.2) ...
Selecting previously unselected package libgstreamer1.0-0:armhf.
Preparing to unpack .../038-libgstreamer1.0-0_1.12.4-1_armhf.deb ...
Unpacking libgstreamer1.0-0:armhf (1.12.4-1) ...
Selecting previously unselected package liborc-0.4-0:armhf.
Preparing to unpack .../039-liborc-0.4-0_1%3a0.4.28-1_armhf.deb ...
Unpacking liborc-0.4-0:armhf (1:0.4.28-1) ...
Selecting previously unselected package iso-codes.
Preparing to unpack .../040-iso-codes_3.77-1_all.deb ...
Unpacking iso-codes (3.77-1) ...
Selecting previously unselected package libgstreamer-plugins-base1.0-0:armhf.
Preparing to unpack .../041-libgstreamer-plugins-base1.0-0_1.12.4-1_armhf.deb ...
Unpacking libgstreamer-plugins-base1.0-0:armhf (1.12.4-1) ...
Selecting previously unselected package libhyphen0:armhf.
Preparing to unpack .../042-libhyphen0_2.8.8-5_armhf.deb ...
Unpacking libhyphen0:armhf (2.8.8-5) ...
Selecting previously unselected package libdouble-conversion1:armhf.
Preparing to unpack .../043-libdouble-conversion1_2.0.1-4_armhf.deb ...
Unpacking libdouble-conversion1:armhf (2.0.1-4) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../044-libpcre2-16-0_10.22-5_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.22-5) ...
Selecting previously unselected package libqt5core5a:armhf.
Preparing to unpack .../045-libqt5core5a_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5core5a:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../046-libgraphite2-3_1.3.10-8_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.10-8) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../047-libharfbuzz0b_1.7.2-1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (1.7.2-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../048-x11-common_1%3a7.7+19_all.deb ...
Unpacking x11-common (1:7.7+19) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../049-libice6_2%3a1.0.9-2_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-2) ...
Selecting previously unselected package libevdev2:armhf.
Preparing to unpack .../050-libevdev2_1.5.7+dfsg-1_armhf.deb ...
Unpacking libevdev2:armhf (1.5.7+dfsg-1) ...
Selecting previously unselected package libgudev-1.0-0:armhf.
Preparing to unpack .../051-libgudev-1.0-0_232-1_armhf.deb ...
Unpacking libgudev-1.0-0:armhf (232-1) ...
Selecting previously unselected package libwacom-common.
Preparing to unpack .../052-libwacom-common_0.26-1_all.deb ...
Unpacking libwacom-common (0.26-1) ...
Selecting previously unselected package libwacom2:armhf.
Preparing to unpack .../053-libwacom2_0.26-1_armhf.deb ...
Unpacking libwacom2:armhf (0.26-1) ...
Selecting previously unselected package libinput-bin.
Preparing to unpack .../054-libinput-bin_1.9.4-2_armhf.deb ...
Unpacking libinput-bin (1.9.4-2) ...
Selecting previously unselected package libinput10:armhf.
Preparing to unpack .../055-libinput10_1.9.4-2_armhf.deb ...
Unpacking libinput10:armhf (1.9.4-2) ...
Selecting previously unselected package libqt5dbus5:armhf.
Preparing to unpack .../056-libqt5dbus5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5dbus5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libssl1.0.2:armhf.
Preparing to unpack .../057-libssl1.0.2_1.0.2n-1_armhf.deb ...
Unpacking libssl1.0.2:armhf (1.0.2n-1) ...
Selecting previously unselected package libqt5network5:armhf.
Preparing to unpack .../058-libqt5network5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5network5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../059-libsm6_2%3a1.2.2-1+b3_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1+b3) ...
Selecting previously unselected package libxcb-icccm4:armhf.
Preparing to unpack .../060-libxcb-icccm4_0.4.1-1+b1_armhf.deb ...
Unpacking libxcb-icccm4:armhf (0.4.1-1+b1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../061-libxcb-shm0_1.12-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-util0:armhf.
Preparing to unpack .../062-libxcb-util0_0.3.8-3_armhf.deb ...
Unpacking libxcb-util0:armhf (0.3.8-3) ...
Selecting previously unselected package libxcb-image0:armhf.
Preparing to unpack .../063-libxcb-image0_0.4.0-1+b2_armhf.deb ...
Unpacking libxcb-image0:armhf (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-keysyms1:armhf.
Preparing to unpack .../064-libxcb-keysyms1_0.4.0-1+b2_armhf.deb ...
Unpacking libxcb-keysyms1:armhf (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-randr0:armhf.
Preparing to unpack .../065-libxcb-randr0_1.12-1_armhf.deb ...
Unpacking libxcb-randr0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../066-libxcb-render0_1.12-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-render-util0:armhf.
Preparing to unpack .../067-libxcb-render-util0_0.3.9-1+b1_armhf.deb ...
Unpacking libxcb-render-util0:armhf (0.3.9-1+b1) ...
Selecting previously unselected package libxcb-shape0:armhf.
Preparing to unpack .../068-libxcb-shape0_1.12-1_armhf.deb ...
Unpacking libxcb-shape0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-xinerama0:armhf.
Preparing to unpack .../069-libxcb-xinerama0_1.12-1_armhf.deb ...
Unpacking libxcb-xinerama0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-xkb1:armhf.
Preparing to unpack .../070-libxcb-xkb1_1.12-1_armhf.deb ...
Unpacking libxcb-xkb1:armhf (1.12-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../071-libxi6_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.9-1) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../072-xkb-data_2.19-1.1_all.deb ...
Unpacking xkb-data (2.19-1.1) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../073-libxkbcommon0_0.8.0-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (0.8.0-1) ...
Selecting previously unselected package libxkbcommon-x11-0:armhf.
Preparing to unpack .../074-libxkbcommon-x11-0_0.8.0-1_armhf.deb ...
Unpacking libxkbcommon-x11-0:armhf (0.8.0-1) ...
Selecting previously unselected package libqt5gui5:armhf.
Preparing to unpack .../075-libqt5gui5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5gui5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqt5positioning5:armhf.
Preparing to unpack .../076-libqt5positioning5_5.9.2+dfsg-3_armhf.deb ...
Unpacking libqt5positioning5:armhf (5.9.2+dfsg-3) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../077-libavahi-common-data_0.7-3_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.7-3) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../078-libavahi-common3_0.7-3_armhf.deb ...
Unpacking libavahi-common3:armhf (0.7-3) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../079-libavahi-client3_0.7-3_armhf.deb ...
Unpacking libavahi-client3:armhf (0.7-3) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../080-libkeyutils1_1.5.9-9.2_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-9.2) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../081-libkrb5support0_1.15.2-2_armhf.deb ...
Unpacking libkrb5support0:armhf (1.15.2-2) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../082-libk5crypto3_1.15.2-2_armhf.deb ...
Unpacking libk5crypto3:armhf (1.15.2-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../083-libkrb5-3_1.15.2-2_armhf.deb ...
Unpacking libkrb5-3:armhf (1.15.2-2) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../084-libgssapi-krb5-2_1.15.2-2_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.15.2-2) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../085-libcups2_2.2.6-4_armhf.deb ...
Unpacking libcups2:armhf (2.2.6-4) ...
Selecting previously unselected package libqt5widgets5:armhf.
Preparing to unpack .../086-libqt5widgets5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5widgets5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqt5printsupport5:armhf.
Preparing to unpack .../087-libqt5printsupport5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5printsupport5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqt5qml5:armhf.
Preparing to unpack .../088-libqt5qml5_5.9.2-3+rpi1_armhf.deb ...
Unpacking libqt5qml5:armhf (5.9.2-3+rpi1) ...
Selecting previously unselected package libqt5quick5:armhf.
Preparing to unpack .../089-libqt5quick5_5.9.2-3+rpi1_armhf.deb ...
Unpacking libqt5quick5:armhf (5.9.2-3+rpi1) ...
Selecting previously unselected package libqt5sensors5:armhf.
Preparing to unpack .../090-libqt5sensors5_5.9.2-2_armhf.deb ...
Unpacking libqt5sensors5:armhf (5.9.2-2) ...
Selecting previously unselected package libqt5webchannel5:armhf.
Preparing to unpack .../091-libqt5webchannel5_5.9.2-3_armhf.deb ...
Unpacking libqt5webchannel5:armhf (5.9.2-3) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../092-libwebp6_0.6.0-4_armhf.deb ...
Unpacking libwebp6:armhf (0.6.0-4) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../093-libxslt1.1_1.1.29-5_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.29-5) ...
Selecting previously unselected package libqt5webkit5:armhf.
Preparing to unpack .../094-libqt5webkit5_5.212.0~alpha2-5+rpi1_armhf.deb ...
Unpacking libqt5webkit5:armhf (5.212.0~alpha2-5+rpi1) ...
Selecting previously unselected package libxxf86dga1:armhf.
Preparing to unpack .../095-libxxf86dga1_2%3a1.1.4-1_armhf.deb ...
Unpacking libxxf86dga1:armhf (2:1.1.4-1) ...
Selecting previously unselected package java-common.
Preparing to unpack .../096-java-common_0.59_all.deb ...
Unpacking java-common (0.59) ...
Selecting previously unselected package default-jre-headless.
Preparing to unpack .../097-default-jre-headless_2%3a1.8-59+b4_armhf.deb ...
Unpacking default-jre-headless (2:1.8-59+b4) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../098-libnspr4_2%3a4.16-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.16-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../099-libnss3_2%3a3.34.1-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.34.1-1) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../100-ca-certificates-java_20170930_all.deb ...
Unpacking ca-certificates-java (20170930) ...
Selecting previously unselected package libpcsclite1:armhf.
Preparing to unpack .../101-libpcsclite1_1.8.23-1_armhf.deb ...
Unpacking libpcsclite1:armhf (1.8.23-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../102-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../103-libxtst6_2%3a1.2.3-1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1) ...
Selecting previously unselected package openjdk-8-jre-headless:armhf.
Preparing to unpack .../104-openjdk-8-jre-headless_8u141-b15-3_armhf.deb ...
Unpacking openjdk-8-jre-headless:armhf (8u141-b15-3) ...
Selecting previously unselected package poppler-data.
Preparing to unpack .../105-poppler-data_0.4.8-2_all.deb ...
Unpacking poppler-data (0.4.8-2) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../106-tex-common_6.09_all.deb ...
Unpacking tex-common (6.09) ...
Selecting previously unselected package gcc-6-base:armhf.
Preparing to unpack .../107-gcc-6-base_6.4.0-11_armhf.deb ...
Unpacking gcc-6-base:armhf (6.4.0-11) ...
Selecting previously unselected package less.
Preparing to unpack .../108-less_487-0.1_armhf.deb ...
Unpacking less (487-0.1) ...
Selecting previously unselected package netbase.
Preparing to unpack .../109-netbase_5.4_all.deb ...
Unpacking netbase (5.4) ...
Selecting previously unselected package dbus.
Preparing to unpack .../110-dbus_1.12.2-1_armhf.deb ...
Unpacking dbus (1.12.2-1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../111-gettext-base_0.19.8.1-4_armhf.deb ...
Unpacking gettext-base (0.19.8.1-4) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../112-libedit2_3.1-20170329-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20170329-1) ...
Selecting previously unselected package libnih1.
Preparing to unpack .../113-libnih1_1.0.3-9_armhf.deb ...
Unpacking libnih1 (1.0.3-9) ...
Selecting previously unselected package libnih-dbus1.
Preparing to unpack .../114-libnih-dbus1_1.0.3-9_armhf.deb ...
Unpacking libnih-dbus1 (1.0.3-9) ...
Selecting previously unselected package libcgmanager0:armhf.
Preparing to unpack .../115-libcgmanager0_0.41-2_armhf.deb ...
Unpacking libcgmanager0:armhf (0.41-2) ...
Selecting previously unselected package cgmanager.
Preparing to unpack .../116-cgmanager_0.41-2_armhf.deb ...
Unpacking cgmanager (0.41-2) ...
Selecting previously unselected package systemd-shim.
Preparing to unpack .../117-systemd-shim_10-3+b4_armhf.deb ...
Adding 'diversion of /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service to /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service.systemd by systemd-shim'
Unpacking systemd-shim (10-3+b4) ...
Selecting previously unselected package libpam-systemd:armhf.
Preparing to unpack .../118-libpam-systemd_236-2_armhf.deb ...
Unpacking libpam-systemd:armhf (236-2) ...
Selecting previously unselected package libwrap0:armhf.
Preparing to unpack .../119-libwrap0_7.6.q-27_armhf.deb ...
Unpacking libwrap0:armhf (7.6.q-27) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../120-hicolor-icon-theme_0.17-1_all.deb ...
Unpacking hicolor-icon-theme (0.17-1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../121-shared-mime-info_1.9-2_armhf.deb ...
Unpacking shared-mime-info (1.9-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../122-libgdk-pixbuf2.0-common_2.36.11-1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.36.11-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../123-libgdk-pixbuf2.0-0_2.36.11-1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.36.11-1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../124-gtk-update-icon-cache_3.22.26-2+rpi1_armhf.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (3.22.26-2+rpi1) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../125-libpixman-1-0_0.34.0-2_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.34.0-2) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../126-libcairo2_1.15.8-3_armhf.deb ...
Unpacking libcairo2:armhf (1.15.8-3) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../127-libcroco3_0.6.12-2_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-2) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../128-libthai-data_0.1.27-1_all.deb ...
Unpacking libthai-data (0.1.27-1) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../129-libdatrie1_0.2.10-6_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.10-6) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../130-libthai0_0.1.27-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.27-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../131-libpango-1.0-0_1.40.14-1_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.40.14-1) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../132-libpangoft2-1.0-0_1.40.14-1_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.40.14-1) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../133-libpangocairo-1.0-0_1.40.14-1_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.40.14-1) ...
Selecting previously unselected package librsvg2-2:armhf.
Preparing to unpack .../134-librsvg2-2_2.40.20-2_armhf.deb ...
Unpacking librsvg2-2:armhf (2.40.20-2) ...
Selecting previously unselected package librsvg2-common:armhf.
Preparing to unpack .../135-librsvg2-common_2.40.20-2_armhf.deb ...
Unpacking librsvg2-common:armhf (2.40.20-2) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../136-adwaita-icon-theme_3.26.1-2_all.deb ...
Unpacking adwaita-icon-theme (3.26.1-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../137-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../138-autotools-dev_20171216.1_all.deb ...
Unpacking autotools-dev (20171216.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../139-automake_1%3a1.15.1-3_all.deb ...
Unpacking automake (1:1.15.1-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../140-autopoint_0.19.8.1-4_all.deb ...
Unpacking autopoint (0.19.8.1-4) ...
Selecting previously unselected package libbison-dev:armhf.
Preparing to unpack .../141-libbison-dev_2%3a3.0.4.dfsg-1+b1_armhf.deb ...
Unpacking libbison-dev:armhf (2:3.0.4.dfsg-1+b1) ...
Selecting previously unselected package bison.
Preparing to unpack .../142-bison_2%3a3.0.4.dfsg-1+b1_armhf.deb ...
Unpacking bison (2:3.0.4.dfsg-1+b1) ...
Selecting previously unselected package dbus-user-session.
Preparing to unpack .../143-dbus-user-session_1.12.2-1_armhf.deb ...
Unpacking dbus-user-session (1.12.2-1) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../144-libdconf1_0.26.1-2_armhf.deb ...
Unpacking libdconf1:armhf (0.26.1-2) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../145-dconf-service_0.26.1-2_armhf.deb ...
Unpacking dconf-service (0.26.1-2) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../146-dconf-gsettings-backend_0.26.1-2_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.26.1-2) ...
Selecting previously unselected package dctrl-tools.
Preparing to unpack .../147-dctrl-tools_2.24-2_armhf.deb ...
Unpacking dctrl-tools (2.24-2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../148-libtool_2.4.6-2_all.deb ...
Unpacking libtool (2.4.6-2) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../149-dh-autoreconf_15_all.deb ...
Unpacking dh-autoreconf (15) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../150-libarchive-zip-perl_1.60-1_all.deb ...
Unpacking libarchive-zip-perl (1.60-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../151-libfile-stripnondeterminism-perl_0.040-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.040-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../152-libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../153-dh-strip-nondeterminism_0.040-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.040-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../154-gettext_0.19.8.1-4_armhf.deb ...
Unpacking gettext (0.19.8.1-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../155-intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../156-po-debconf_1.0.20_all.deb ...
Unpacking po-debconf (1.0.20) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../157-debhelper_11_all.deb ...
Unpacking debhelper (11) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../158-libgtk2.0-common_2.24.31-5_all.deb ...
Unpacking libgtk2.0-common (2.24.31-5) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../159-libatk1.0-data_2.26.1-2_all.deb ...
Unpacking libatk1.0-data (2.26.1-2) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../160-libatk1.0-0_2.26.1-2_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.26.1-2) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../161-libxcomposite1_1%3a0.4.4-2_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.4-2) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../162-libxfixes3_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../163-libxcursor1_1%3a1.1.15-1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.1.15-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../164-libxdamage1_1%3a1.1.4-3_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.4-3) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../165-libxinerama1_2%3a1.1.3-1+b3_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.3-1+b3) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../166-libxrandr2_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.1-1) ...
Selecting previously unselected package gnome-icon-theme.
Preparing to unpack .../167-gnome-icon-theme_3.12.0-2_all.deb ...
Unpacking gnome-icon-theme (3.12.0-2) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Preparing to unpack .../168-libgtk2.0-0_2.24.31-5_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.31-5) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../169-libglapi-mesa_17.2.5-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../170-libxcb-glx0_1.12-1_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.12-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../171-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../172-libdrm-amdgpu1_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libdrm-etnaviv1:armhf.
Preparing to unpack .../173-libdrm-etnaviv1_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-etnaviv1:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libdrm-freedreno1:armhf.
Preparing to unpack .../174-libdrm-freedreno1_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-freedreno1:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../175-libdrm-nouveau2_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../176-libdrm-radeon1_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../177-libelf1_0.170-0.2_armhf.deb ...
Unpacking libelf1:armhf (0.170-0.2) ...
Selecting previously unselected package libllvm5.0:armhf.
Preparing to unpack .../178-libllvm5.0_1%3a5.0.1-2+rpi1_armhf.deb ...
Unpacking libllvm5.0:armhf (1:5.0.1-2+rpi1) ...
Selecting previously unselected package libsensors4:armhf.
Preparing to unpack .../179-libsensors4_1%3a3.4.0-4_armhf.deb ...
Unpacking libsensors4:armhf (1:3.4.0-4) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../180-libgl1-mesa-dri_17.2.5-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../181-libglx-mesa0_17.2.5-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../182-libglx0_1.0.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.0.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../183-libgl1_1.0.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.0.0-1) ...
Selecting previously unselected package libgl1-mesa-glx:armhf.
Preparing to unpack .../184-libgl1-mesa-glx_17.2.5-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-glx:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../185-libatspi2.0-0_2.26.2-2_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.26.2-2) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../186-libatk-bridge2.0-0_2.26.1-1_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.26.1-1) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../187-libcairo-gobject2_1.15.8-3_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.15.8-3) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../188-libgtk-3-common_3.22.26-2+rpi1_all.deb ...
Unpacking libgtk-3-common (3.22.26-2+rpi1) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../189-libcolord2_1.3.3-2_armhf.deb ...
Unpacking libcolord2:armhf (1.3.3-2) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../190-libepoxy0_1.4.3-1_armhf.deb ...
Unpacking libepoxy0:armhf (1.4.3-1) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../191-libjson-glib-1.0-common_1.4.2-3_all.deb ...
Unpacking libjson-glib-1.0-common (1.4.2-3) ...
Selecting previously unselected package libjson-glib-1.0-0:armhf.
Preparing to unpack .../192-libjson-glib-1.0-0_1.4.2-3_armhf.deb ...
Unpacking libjson-glib-1.0-0:armhf (1.4.2-3) ...
Selecting previously unselected package libproxy1v5:armhf.
Preparing to unpack .../193-libproxy1v5_0.4.14-4_armhf.deb ...
Unpacking libproxy1v5:armhf (0.4.14-4) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../194-glib-networking-common_2.54.1-2_all.deb ...
Unpacking glib-networking-common (2.54.1-2) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../195-glib-networking-services_2.54.1-2_armhf.deb ...
Unpacking glib-networking-services (2.54.1-2) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../196-gsettings-desktop-schemas_3.24.1-2_all.deb ...
Unpacking gsettings-desktop-schemas (3.24.1-2) ...
Selecting previously unselected package glib-networking:armhf.
Preparing to unpack .../197-glib-networking_2.54.1-2_armhf.deb ...
Unpacking glib-networking:armhf (2.54.1-2) ...
Selecting previously unselected package libsoup2.4-1:armhf.
Preparing to unpack .../198-libsoup2.4-1_2.60.2-2_armhf.deb ...
Unpacking libsoup2.4-1:armhf (2.60.2-2) ...
Selecting previously unselected package libsoup-gnome2.4-1:armhf.
Preparing to unpack .../199-libsoup-gnome2.4-1_2.60.2-2_armhf.deb ...
Unpacking libsoup-gnome2.4-1:armhf (2.60.2-2) ...
Selecting previously unselected package librest-0.7-0:armhf.
Preparing to unpack .../200-librest-0.7-0_0.8.0-2_armhf.deb ...
Unpacking librest-0.7-0:armhf (0.8.0-2) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../201-libgtk-3-0_3.22.26-2+rpi1_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.22.26-2+rpi1) ...
Selecting previously unselected package libfontenc1:armhf.
Preparing to unpack .../202-libfontenc1_1%3a1.1.3-1_armhf.deb ...
Unpacking libfontenc1:armhf (1:1.1.3-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../203-libxt6_1%3a1.1.5-1_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.5-1) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../204-libxmu6_2%3a1.1.2-2_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.2-2) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../205-libxpm4_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1) ...
Selecting previously unselected package libxaw7:armhf.
Preparing to unpack .../206-libxaw7_2%3a1.0.13-1_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.13-1) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../207-libxft2_2.3.2-1+b2_armhf.deb ...
Unpacking libxft2:armhf (2.3.2-1+b2) ...
Selecting previously unselected package libxmuu1:armhf.
Preparing to unpack .../208-libxmuu1_2%3a1.1.2-2_armhf.deb ...
Unpacking libxmuu1:armhf (2:1.1.2-2) ...
Selecting previously unselected package libxv1:armhf.
Preparing to unpack .../209-libxv1_2%3a1.0.11-1_armhf.deb ...
Unpacking libxv1:armhf (2:1.0.11-1) ...
Selecting previously unselected package x11-utils.
Preparing to unpack .../210-x11-utils_7.7+3_armhf.deb ...
Unpacking x11-utils (7.7+3) ...
Selecting previously unselected package libatk-wrapper-java.
Preparing to unpack .../211-libatk-wrapper-java_0.33.3-15_all.deb ...
Unpacking libatk-wrapper-java (0.33.3-15) ...
Selecting previously unselected package libatk-wrapper-java-jni:armhf.
Preparing to unpack .../212-libatk-wrapper-java-jni_0.33.3-15_armhf.deb ...
Unpacking libatk-wrapper-java-jni:armhf (0.33.3-15) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../213-libasound2-data_1.1.3-5_all.deb ...
Unpacking libasound2-data (1.1.3-5) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../214-libasound2_1.1.3-5_armhf.deb ...
Unpacking libasound2:armhf (1.1.3-5) ...
Selecting previously unselected package libgif7:armhf.
Preparing to unpack .../215-libgif7_5.1.4-1_armhf.deb ...
Unpacking libgif7:armhf (5.1.4-1) ...
Selecting previously unselected package libasyncns0:armhf.
Preparing to unpack .../216-libasyncns0_0.8-6_armhf.deb ...
Unpacking libasyncns0:armhf (0.8-6) ...
Selecting previously unselected package libflac8:armhf.
Preparing to unpack .../217-libflac8_1.3.2-1_armhf.deb ...
Unpacking libflac8:armhf (1.3.2-1) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../218-libvorbis0a_1.3.5-4.1_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.5-4.1) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../219-libvorbisenc2_1.3.5-4.1_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.5-4.1) ...
Selecting previously unselected package libsndfile1:armhf.
Preparing to unpack .../220-libsndfile1_1.0.28-4_armhf.deb ...
Unpacking libsndfile1:armhf (1.0.28-4) ...
Selecting previously unselected package libpulse0:armhf.
Preparing to unpack .../221-libpulse0_11.1-4+b1_armhf.deb ...
Unpacking libpulse0:armhf (11.1-4+b1) ...
Selecting previously unselected package openjdk-8-jre:armhf.
Preparing to unpack .../222-openjdk-8-jre_8u141-b15-3_armhf.deb ...
Unpacking openjdk-8-jre:armhf (8u141-b15-3) ...
Selecting previously unselected package default-jre.
Preparing to unpack .../223-default-jre_2%3a1.8-59+b4_armhf.deb ...
Unpacking default-jre (2:1.8-59+b4) ...
Selecting previously unselected package openjdk-8-jdk-headless:armhf.
Preparing to unpack .../224-openjdk-8-jdk-headless_8u141-b15-3_armhf.deb ...
Unpacking openjdk-8-jdk-headless:armhf (8u141-b15-3) ...
Selecting previously unselected package default-jdk-headless.
Preparing to unpack .../225-default-jdk-headless_2%3a1.8-59+b4_armhf.deb ...
Unpacking default-jdk-headless (2:1.8-59+b4) ...
Selecting previously unselected package openjdk-8-jdk:armhf.
Preparing to unpack .../226-openjdk-8-jdk_8u141-b15-3_armhf.deb ...
Unpacking openjdk-8-jdk:armhf (8u141-b15-3) ...
Selecting previously unselected package default-jdk.
Preparing to unpack .../227-default-jdk_2%3a1.8-59+b4_armhf.deb ...
Unpacking default-jdk (2:1.8-59+b4) ...
Selecting previously unselected package desktop-file-utils.
Preparing to unpack .../228-desktop-file-utils_0.23-2_armhf.deb ...
Unpacking desktop-file-utils (0.23-2) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../229-libfile-which-perl_1.21-1_all.deb ...
Unpacking libfile-which-perl (1.21-1) ...
Selecting previously unselected package libfile-homedir-perl.
Preparing to unpack .../230-libfile-homedir-perl_1.002-1_all.deb ...
Unpacking libfile-homedir-perl (1.002-1) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../231-devscripts_2.17.12_armhf.deb ...
Unpacking devscripts (2.17.12) ...
Selecting previously unselected package libcupsimage2:armhf.
Preparing to unpack .../232-libcupsimage2_2.2.6-4_armhf.deb ...
Unpacking libcupsimage2:armhf (2.2.6-4) ...
Selecting previously unselected package libijs-0.35:armhf.
Preparing to unpack .../233-libijs-0.35_0.35-12_armhf.deb ...
Unpacking libijs-0.35:armhf (0.35-12) ...
Selecting previously unselected package libjbig2dec0:armhf.
Preparing to unpack .../234-libjbig2dec0_0.13-5_armhf.deb ...
Unpacking libjbig2dec0:armhf (0.13-5) ...
Selecting previously unselected package libpaper1:armhf.
Preparing to unpack .../235-libpaper1_1.1.24+nmu5_armhf.deb ...
Unpacking libpaper1:armhf (1.1.24+nmu5) ...
Selecting previously unselected package libgs9-common.
Preparing to unpack .../236-libgs9-common_9.22~dfsg-1_all.deb ...
Unpacking libgs9-common (9.22~dfsg-1) ...
Selecting previously unselected package libgs9:armhf.
Preparing to unpack .../237-libgs9_9.22~dfsg-1_armhf.deb ...
Unpacking libgs9:armhf (9.22~dfsg-1) ...
Selecting previously unselected package ghostscript.
Preparing to unpack .../238-ghostscript_9.22~dfsg-1_armhf.deb ...
Unpacking ghostscript (9.22~dfsg-1) ...
Selecting previously unselected package epstool.
Preparing to unpack .../239-epstool_3.08+repack-6_armhf.deb ...
Unpacking epstool (3.08+repack-6) ...
Selecting previously unselected package fig2dev.
Preparing to unpack .../240-fig2dev_1%3a3.2.6a-6_armhf.deb ...
Unpacking fig2dev (1:3.2.6a-6) ...
Selecting previously unselected package fonts-lmodern.
Preparing to unpack .../241-fonts-lmodern_2.004.5-3_all.deb ...
Unpacking fonts-lmodern (2.004.5-3) ...
Selecting previously unselected package libgfortran4:armhf.
Preparing to unpack .../242-libgfortran4_7.2.0-18_armhf.deb ...
Unpacking libgfortran4:armhf (7.2.0-18) ...
Selecting previously unselected package libgfortran-7-dev:armhf.
Preparing to unpack .../243-libgfortran-7-dev_7.2.0-18_armhf.deb ...
Unpacking libgfortran-7-dev:armhf (7.2.0-18) ...
Selecting previously unselected package gfortran-7.
Preparing to unpack .../244-gfortran-7_7.2.0-18_armhf.deb ...
Unpacking gfortran-7 (7.2.0-18) ...
Selecting previously unselected package gfortran.
Preparing to unpack .../245-gfortran_4%3a7.2.0-1d1_armhf.deb ...
Unpacking gfortran (4:7.2.0-1d1) ...
Selecting previously unselected package aglfn.
Preparing to unpack .../246-aglfn_1.7-3_all.deb ...
Unpacking aglfn (1.7-3) ...
Selecting previously unselected package gnuplot-data.
Preparing to unpack .../247-gnuplot-data_5.2.2+dfsg1-2_all.deb ...
Unpacking gnuplot-data (5.2.2+dfsg1-2) ...
Selecting previously unselected package libgd3:armhf.
Preparing to unpack .../248-libgd3_2.2.5-4_armhf.deb ...
Unpacking libgd3:armhf (2.2.5-4) ...
Selecting previously unselected package liblua5.3-0:armhf.
Preparing to unpack .../249-liblua5.3-0_5.3.3-1_armhf.deb ...
Unpacking liblua5.3-0:armhf (5.3.3-1) ...
Selecting previously unselected package gnuplot-nox.
Preparing to unpack .../250-gnuplot-nox_5.2.2+dfsg1-2_armhf.deb ...
Unpacking gnuplot-nox (5.2.2+dfsg1-2) ...
Selecting previously unselected package gperf.
Preparing to unpack .../251-gperf_3.1-1_armhf.deb ...
Unpacking gperf (3.1-1) ...
Selecting previously unselected package hdf5-helpers.
Preparing to unpack .../252-hdf5-helpers_1.10.0-patch1+docs-4_armhf.deb ...
Unpacking hdf5-helpers (1.10.0-patch1+docs-4) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../253-libencode-locale-perl_1.05-1_all.deb ...
Unpacking libencode-locale-perl (1.05-1) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../254-libhttp-date-perl_6.02-1_all.deb ...
Unpacking libhttp-date-perl (6.02-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../255-libfile-listing-perl_6.04-1_all.deb ...
Unpacking libfile-listing-perl (6.04-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../256-libhtml-tagset-perl_3.20-3_all.deb ...
Unpacking libhtml-tagset-perl (3.20-3) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../257-liburi-perl_1.72-2_all.deb ...
Unpacking liburi-perl (1.72-2) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../258-libhtml-parser-perl_3.72-3+b1_armhf.deb ...
Unpacking libhtml-parser-perl (3.72-3+b1) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../259-libhtml-tree-perl_5.07-1_all.deb ...
Unpacking libhtml-tree-perl (5.07-1) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../260-libio-html-perl_1.001-1_all.deb ...
Unpacking libio-html-perl (1.001-1) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../261-liblwp-mediatypes-perl_6.02-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.02-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../262-libhttp-message-perl_6.13-1_all.deb ...
Unpacking libhttp-message-perl (6.13-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../263-libhttp-cookies-perl_6.04-1_all.deb ...
Unpacking libhttp-cookies-perl (6.04-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../264-libhttp-negotiate-perl_6.00-2_all.deb ...
Unpacking libhttp-negotiate-perl (6.00-2) ...
Selecting previously unselected package perl-openssl-defaults:armhf.
Preparing to unpack .../265-perl-openssl-defaults_3_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (3) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../266-libnet-ssleay-perl_1.82-1_armhf.deb ...
Unpacking libnet-ssleay-perl (1.82-1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../267-libio-socket-ssl-perl_2.052-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.052-1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../268-libnet-http-perl_6.17-1_all.deb ...
Unpacking libnet-http-perl (6.17-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../269-liblwp-protocol-https-perl_6.07-2_all.deb ...
Unpacking liblwp-protocol-https-perl (6.07-2) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../270-libtry-tiny-perl_0.30-1_all.deb ...
Unpacking libtry-tiny-perl (0.30-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../271-libwww-robotrules-perl_6.01-1_all.deb ...
Unpacking libwww-robotrules-perl (6.01-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../272-libwww-perl_6.31-1_all.deb ...
Unpacking libwww-perl (6.31-1) ...
Selecting previously unselected package icoutils.
Preparing to unpack .../273-icoutils_0.32.2-1_armhf.deb ...
Unpacking icoutils (0.32.2-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../274-icu-devtools_57.1-8_armhf.deb ...
Unpacking icu-devtools (57.1-8) ...
Selecting previously unselected package javahelper.
Preparing to unpack .../275-javahelper_0.62_all.deb ...
Unpacking javahelper (0.62) ...
Selecting previously unselected package libaec0:armhf.
Preparing to unpack .../276-libaec0_0.3.2-2_armhf.deb ...
Unpacking libaec0:armhf (0.3.2-2) ...
Selecting previously unselected package libsuitesparseconfig5:armhf.
Preparing to unpack .../277-libsuitesparseconfig5_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libsuitesparseconfig5:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libamd2:armhf.
Preparing to unpack .../278-libamd2_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libamd2:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../279-libblas3_3.7.1-4_armhf.deb ...
Unpacking libblas3:armhf (3.7.1-4) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../280-liblapack3_3.7.1-4_armhf.deb ...
Unpacking liblapack3:armhf (3.7.1-4) ...
Selecting previously unselected package libarpack2:armhf.
Preparing to unpack .../281-libarpack2_3.5.0+real-1_armhf.deb ...
Unpacking libarpack2:armhf (3.5.0+real-1) ...
Selecting previously unselected package libblas-dev:armhf.
Preparing to unpack .../282-libblas-dev_3.7.1-4_armhf.deb ...
Unpacking libblas-dev:armhf (3.7.1-4) ...
Selecting previously unselected package liblapack-dev:armhf.
Preparing to unpack .../283-liblapack-dev_3.7.1-4_armhf.deb ...
Unpacking liblapack-dev:armhf (3.7.1-4) ...
Selecting previously unselected package libarpack2-dev:armhf.
Preparing to unpack .../284-libarpack2-dev_3.5.0+real-1_armhf.deb ...
Unpacking libarpack2-dev:armhf (3.5.0+real-1) ...
Selecting previously unselected package libasound2-dev:armhf.
Preparing to unpack .../285-libasound2-dev_1.1.3-5_armhf.deb ...
Unpacking libasound2-dev:armhf (1.1.3-5) ...
Selecting previously unselected package libbtf1:armhf.
Preparing to unpack .../286-libbtf1_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libbtf1:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../287-libbz2-dev_1.0.6-8.1_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.6-8.1) ...
Selecting previously unselected package libcamd2:armhf.
Preparing to unpack .../288-libcamd2_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libcamd2:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libccolamd2:armhf.
Preparing to unpack .../289-libccolamd2_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libccolamd2:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libcolamd2:armhf.
Preparing to unpack .../290-libcolamd2_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libcolamd2:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libmetis5:armhf.
Preparing to unpack .../291-libmetis5_5.1.0.dfsg-5_armhf.deb ...
Unpacking libmetis5:armhf (5.1.0.dfsg-5) ...
Selecting previously unselected package libcholmod3:armhf.
Preparing to unpack .../292-libcholmod3_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libcholmod3:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../293-libnghttp2-14_1.29.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.29.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../294-libpsl5_0.19.1-4_armhf.deb ...
Unpacking libpsl5:armhf (0.19.1-4) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../295-librtmp1_2.4+20151223.gitfa8646d.1-1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../296-libssh2-1_1.8.0-1_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../297-libcurl3-gnutls_7.57.0-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.57.0-1) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../298-libcurl4-gnutls-dev_7.57.0-1_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (7.57.0-1) ...
Selecting previously unselected package libcxsparse3:armhf.
Preparing to unpack .../299-libcxsparse3_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libcxsparse3:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libdrm-omap1:armhf.
Preparing to unpack .../300-libdrm-omap1_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-omap1:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libdrm-exynos1:armhf.
Preparing to unpack .../301-libdrm-exynos1_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-exynos1:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libdrm-tegra0:armhf.
Preparing to unpack .../302-libdrm-tegra0_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-tegra0:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libdrm-dev:armhf.
Preparing to unpack .../303-libdrm-dev_2.4.89-1+rpi1_armhf.deb ...
Unpacking libdrm-dev:armhf (2.4.89-1+rpi1) ...
Selecting previously unselected package libglvnd-core-dev:armhf.
Preparing to unpack .../304-libglvnd-core-dev_1.0.0-1_armhf.deb ...
Unpacking libglvnd-core-dev:armhf (1.0.0-1) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../305-libopengl0_1.0.0-1_armhf.deb ...
Unpacking libopengl0:armhf (1.0.0-1) ...
Selecting previously unselected package libglvnd-dev:armhf.
Preparing to unpack .../306-libglvnd-dev_1.0.0-1_armhf.deb ...
Unpacking libglvnd-dev:armhf (1.0.0-1) ...
Selecting previously unselected package libwayland-egl1-mesa:armhf.
Preparing to unpack .../307-libwayland-egl1-mesa_17.2.5-1+rpi1_armhf.deb ...
Unpacking libwayland-egl1-mesa:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package x11proto-dri2-dev.
Preparing to unpack .../308-x11proto-dri2-dev_2.8-2_all.deb ...
Unpacking x11proto-dri2-dev (2.8-2) ...
Selecting previously unselected package x11proto-gl-dev.
Preparing to unpack .../309-x11proto-gl-dev_1.4.17-1_all.deb ...
Unpacking x11proto-gl-dev (1.4.17-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../310-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../311-x11proto-core-dev_7.0.31-1_all.deb ...
Unpacking x11proto-core-dev (7.0.31-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../312-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../313-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../314-x11proto-input-dev_2.3.2-1_all.deb ...
Unpacking x11proto-input-dev (2.3.2-1) ...
Selecting previously unselected package x11proto-kb-dev.
Preparing to unpack .../315-x11proto-kb-dev_1.0.7-1_all.deb ...
Unpacking x11proto-kb-dev (1.0.7-1) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../316-xtrans-dev_1.3.5-1_all.deb ...
Unpacking xtrans-dev (1.3.5-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../317-libpthread-stubs0-dev_0.3-4_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.3-4) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../318-libxcb1-dev_1.12-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.12-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../319-libx11-dev_2%3a1.6.4-3_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.4-3) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../320-x11proto-xext-dev_7.3.0-1_all.deb ...
Unpacking x11proto-xext-dev (7.3.0-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../321-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package x11proto-xf86vidmode-dev.
Preparing to unpack .../322-x11proto-xf86vidmode-dev_2.3.1-2_all.deb ...
Unpacking x11proto-xf86vidmode-dev (2.3.1-2) ...
Selecting previously unselected package libxxf86vm-dev:armhf.
Preparing to unpack .../323-libxxf86vm-dev_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm-dev:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package x11proto-fixes-dev.
Preparing to unpack .../324-x11proto-fixes-dev_1%3a5.0-2_all.deb ...
Unpacking x11proto-fixes-dev (1:5.0-2) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../325-libxfixes-dev_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:5.0.3-1) ...
Selecting previously unselected package x11proto-damage-dev.
Preparing to unpack .../326-x11proto-damage-dev_1%3a1.2.1-2_all.deb ...
Unpacking x11proto-damage-dev (1:1.2.1-2) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../327-libxdamage-dev_1%3a1.1.4-3_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.4-3) ...
Selecting previously unselected package libxcb-glx0-dev:armhf.
Preparing to unpack .../328-libxcb-glx0-dev_1.12-1_armhf.deb ...
Unpacking libxcb-glx0-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-dri2-0-dev:armhf.
Preparing to unpack .../329-libxcb-dri2-0-dev_1.12-1_armhf.deb ...
Unpacking libxcb-dri2-0-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-dri3-dev:armhf.
Preparing to unpack .../330-libxcb-dri3-dev_1.12-1_armhf.deb ...
Unpacking libxcb-dri3-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../331-libxcb-render0-dev_1.12-1_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-randr0-dev:armhf.
Preparing to unpack .../332-libxcb-randr0-dev_1.12-1_armhf.deb ...
Unpacking libxcb-randr0-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-shape0-dev:armhf.
Preparing to unpack .../333-libxcb-shape0-dev_1.12-1_armhf.deb ...
Unpacking libxcb-shape0-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-xfixes0-dev:armhf.
Preparing to unpack .../334-libxcb-xfixes0-dev_1.12-1_armhf.deb ...
Unpacking libxcb-xfixes0-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-sync-dev:armhf.
Preparing to unpack .../335-libxcb-sync-dev_1.12-1_armhf.deb ...
Unpacking libxcb-sync-dev:armhf (1.12-1) ...
Selecting previously unselected package libxcb-present-dev:armhf.
Preparing to unpack .../336-libxcb-present-dev_1.12-1_armhf.deb ...
Unpacking libxcb-present-dev:armhf (1.12-1) ...
Selecting previously unselected package libxshmfence-dev:armhf.
Preparing to unpack .../337-libxshmfence-dev_1.2-1+b2_armhf.deb ...
Unpacking libxshmfence-dev:armhf (1.2-1+b2) ...
Selecting previously unselected package libx11-xcb-dev:armhf.
Preparing to unpack .../338-libx11-xcb-dev_2%3a1.6.4-3_armhf.deb ...
Unpacking libx11-xcb-dev:armhf (2:1.6.4-3) ...
Selecting previously unselected package libwayland-cursor0:armhf.
Preparing to unpack .../339-libwayland-cursor0_1.14.0-1+b1_armhf.deb ...
Unpacking libwayland-cursor0:armhf (1.14.0-1+b1) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../340-libwayland-bin_1.14.0-1+b1_armhf.deb ...
Unpacking libwayland-bin (1.14.0-1+b1) ...
Selecting previously unselected package libwayland-dev:armhf.
Preparing to unpack .../341-libwayland-dev_1.14.0-1+b1_armhf.deb ...
Unpacking libwayland-dev:armhf (1.14.0-1+b1) ...
Selecting previously unselected package libegl1-mesa-dev:armhf.
Preparing to unpack .../342-libegl1-mesa-dev_17.2.5-1+rpi1_armhf.deb ...
Unpacking libegl1-mesa-dev:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libemf1:armhf.
Preparing to unpack .../343-libemf1_1.0.9+git.10.3231442-1_armhf.deb ...
Unpacking libemf1:armhf (1.0.9+git.10.3231442-1) ...
Selecting previously unselected package libexif12:armhf.
Preparing to unpack .../344-libexif12_0.6.21-4_armhf.deb ...
Unpacking libexif12:armhf (0.6.21-4) ...
Selecting previously unselected package libexif-dev:armhf.
Preparing to unpack .../345-libexif-dev_0.6.21-4_armhf.deb ...
Unpacking libexif-dev:armhf (0.6.21-4) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../346-libexpat1-dev_2.2.5-3_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.5-3) ...
Selecting previously unselected package libfftw3-single3:armhf.
Preparing to unpack .../347-libfftw3-single3_3.3.7-1_armhf.deb ...
Unpacking libfftw3-single3:armhf (3.3.7-1) ...
Selecting previously unselected package libfftw3-bin.
Preparing to unpack .../348-libfftw3-bin_3.3.7-1_armhf.deb ...
Unpacking libfftw3-bin (3.3.7-1) ...
Selecting previously unselected package libfftw3-dev:armhf.
Preparing to unpack .../349-libfftw3-dev_3.3.7-1_armhf.deb ...
Unpacking libfftw3-dev:armhf (3.3.7-1) ...
Selecting previously unselected package libogg-dev:armhf.
Preparing to unpack .../350-libogg-dev_1.3.2-1_armhf.deb ...
Unpacking libogg-dev:armhf (1.3.2-1) ...
Selecting previously unselected package libflac-dev:armhf.
Preparing to unpack .../351-libflac-dev_1.3.2-1_armhf.deb ...
Unpacking libflac-dev:armhf (1.3.2-1) ...
Selecting previously unselected package libfltk1.3:armhf.
Preparing to unpack .../352-libfltk1.3_1.3.4-6_armhf.deb ...
Unpacking libfltk1.3:armhf (1.3.4-6) ...
Selecting previously unselected package libfltk-cairo1.3:armhf.
Preparing to unpack .../353-libfltk-cairo1.3_1.3.4-6_armhf.deb ...
Unpacking libfltk-cairo1.3:armhf (1.3.4-6) ...
Selecting previously unselected package libfltk-forms1.3:armhf.
Preparing to unpack .../354-libfltk-forms1.3_1.3.4-6_armhf.deb ...
Unpacking libfltk-forms1.3:armhf (1.3.4-6) ...
Selecting previously unselected package libfltk-gl1.3:armhf.
Preparing to unpack .../355-libfltk-gl1.3_1.3.4-6_armhf.deb ...
Unpacking libfltk-gl1.3:armhf (1.3.4-6) ...
Selecting previously unselected package libfltk-images1.3:armhf.
Preparing to unpack .../356-libfltk-images1.3_1.3.4-6_armhf.deb ...
Unpacking libfltk-images1.3:armhf (1.3.4-6) ...
Selecting previously unselected package libfltk1.3-dev.
Preparing to unpack .../357-libfltk1.3-dev_1.3.4-6_armhf.deb ...
Unpacking libfltk1.3-dev (1.3.4-6) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../358-zlib1g-dev_1%3a1.2.8.dfsg-5_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-5) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../359-libpng-dev_1.6.34-1_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.34-1) ...
Selecting previously unselected package libfreetype6-dev.
Preparing to unpack .../360-libfreetype6-dev_2.8.1-0.1_armhf.deb ...
Unpacking libfreetype6-dev (2.8.1-0.1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../361-pkg-config_0.29-4_armhf.deb ...
Unpacking pkg-config (0.29-4) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../362-libfontconfig1-dev_2.12.6-0.1_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.12.6-0.1) ...
Selecting previously unselected package libgfortran3:armhf.
Preparing to unpack .../363-libgfortran3_6.4.0-11_armhf.deb ...
Unpacking libgfortran3:armhf (6.4.0-11) ...
Selecting previously unselected package libgl2ps1.4.
Preparing to unpack .../364-libgl2ps1.4_1.4.0+dfsg1-1_armhf.deb ...
Unpacking libgl2ps1.4 (1.4.0+dfsg1-1) ...
Selecting previously unselected package libgl2ps-dev.
Preparing to unpack .../365-libgl2ps-dev_1.4.0+dfsg1-1_armhf.deb ...
Unpacking libgl2ps-dev (1.4.0+dfsg1-1) ...
Selecting previously unselected package libgles2-mesa-dev:armhf.
Preparing to unpack .../366-libgles2-mesa-dev_17.2.5-1+rpi1_armhf.deb ...
Unpacking libgles2-mesa-dev:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libglpk40:armhf.
Preparing to unpack .../367-libglpk40_4.64-2_armhf.deb ...
Unpacking libglpk40:armhf (4.64-2) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../368-libgmpxx4ldbl_2%3a6.1.2+dfsg-1.1_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-1.1) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../369-libgmp-dev_2%3a6.1.2+dfsg-1.1_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-1.1) ...
Selecting previously unselected package libklu1:armhf.
Preparing to unpack .../370-libklu1_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libklu1:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libldl2:armhf.
Preparing to unpack .../371-libldl2_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libldl2:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libumfpack5:armhf.
Preparing to unpack .../372-libumfpack5_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libumfpack5:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package librbio2:armhf.
Preparing to unpack .../373-librbio2_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking librbio2:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libspqr2:armhf.
Preparing to unpack .../374-libspqr2_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libspqr2:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libsuitesparse-dev:armhf.
Preparing to unpack .../375-libsuitesparse-dev_1%3a5.1.2~beta2-1_armhf.deb ...
Unpacking libsuitesparse-dev:armhf (1:5.1.2~beta2-1) ...
Selecting previously unselected package libglpk-dev:armhf.
Preparing to unpack .../376-libglpk-dev_4.64-2_armhf.deb ...
Unpacking libglpk-dev:armhf (4.64-2) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../377-libwebpmux3_0.6.0-4_armhf.deb ...
Unpacking libwebpmux3:armhf (0.6.0-4) ...
Selecting previously unselected package libwmf0.2-7:armhf.
Preparing to unpack .../378-libwmf0.2-7_0.2.8.4-12_armhf.deb ...
Unpacking libwmf0.2-7:armhf (0.2.8.4-12) ...
Selecting previously unselected package libgraphicsmagick-q16-3.
Preparing to unpack .../379-libgraphicsmagick-q16-3_1.3.27-3_armhf.deb ...
Unpacking libgraphicsmagick-q16-3 (1.3.27-3) ...
Selecting previously unselected package libgraphicsmagick++-q16-12.
Preparing to unpack .../380-libgraphicsmagick++-q16-12_1.3.27-3_armhf.deb ...
Unpacking libgraphicsmagick++-q16-12 (1.3.27-3) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../381-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libjpeg-dev.
Preparing to unpack .../382-libjpeg-dev_1%3a1.5.2-2_all.deb ...
Unpacking libjpeg-dev (1:1.5.2-2) ...
Selecting previously unselected package liblcms2-dev:armhf.
Preparing to unpack .../383-liblcms2-dev_2.9-1_armhf.deb ...
Unpacking liblcms2-dev:armhf (2.9-1) ...
Selecting previously unselected package libwmf-dev.
Preparing to unpack .../384-libwmf-dev_0.2.8.4-12_armhf.deb ...
Unpacking libwmf-dev (0.2.8.4-12) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../385-libice-dev_2%3a1.0.9-2_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.9-2) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../386-libsm-dev_2%3a1.2.2-1+b3_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.2-1+b3) ...
Selecting previously unselected package libicu-dev.
Preparing to unpack .../387-libicu-dev_57.1-8_armhf.deb ...
Unpacking libicu-dev (57.1-8) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../388-libxml2-dev_2.9.4+dfsg1-6.1_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.4+dfsg1-6.1) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../389-libjbig-dev_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-3.1+b2) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../390-liblzma-dev_5.2.2-1.3_armhf.deb ...
Unpacking liblzma-dev:armhf (5.2.2-1.3) ...
Selecting previously unselected package libtiffxx5:armhf.
Preparing to unpack .../391-libtiffxx5_4.0.9-3_armhf.deb ...
Unpacking libtiffxx5:armhf (4.0.9-3) ...
Selecting previously unselected package libtiff5-dev:armhf.
Preparing to unpack .../392-libtiff5-dev_4.0.9-3_armhf.deb ...
Unpacking libtiff5-dev:armhf (4.0.9-3) ...
Selecting previously unselected package libtiff-dev.
Preparing to unpack .../393-libtiff-dev_4.0.9-3_armhf.deb ...
Unpacking libtiff-dev (4.0.9-3) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../394-libltdl-dev_2.4.6-2_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.6-2) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../395-libwebpdemux2_0.6.0-4_armhf.deb ...
Unpacking libwebpdemux2:armhf (0.6.0-4) ...
Selecting previously unselected package libwebp-dev:armhf.
Preparing to unpack .../396-libwebp-dev_0.6.0-4_armhf.deb ...
Unpacking libwebp-dev:armhf (0.6.0-4) ...
Selecting previously unselected package libgraphicsmagick1-dev.
Preparing to unpack .../397-libgraphicsmagick1-dev_1.3.27-3_armhf.deb ...
Unpacking libgraphicsmagick1-dev (1.3.27-3) ...
Selecting previously unselected package libgraphicsmagick++1-dev.
Preparing to unpack .../398-libgraphicsmagick++1-dev_1.3.27-3_armhf.deb ...
Unpacking libgraphicsmagick++1-dev (1.3.27-3) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../399-libharfbuzz-icu0_1.7.2-1_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (1.7.2-1) ...
Selecting previously unselected package libsz2:armhf.
Preparing to unpack .../400-libsz2_0.3.2-2_armhf.deb ...
Unpacking libsz2:armhf (0.3.2-2) ...
Selecting previously unselected package libhdf5-100:armhf.
Preparing to unpack .../401-libhdf5-100_1.10.0-patch1+docs-4_armhf.deb ...
Unpacking libhdf5-100:armhf (1.10.0-patch1+docs-4) ...
Selecting previously unselected package libhdf5-cpp-100:armhf.
Preparing to unpack .../402-libhdf5-cpp-100_1.10.0-patch1+docs-4_armhf.deb ...
Unpacking libhdf5-cpp-100:armhf (1.10.0-patch1+docs-4) ...
Selecting previously unselected package libaec-dev:armhf.
Preparing to unpack .../403-libaec-dev_0.3.2-2_armhf.deb ...
Unpacking libaec-dev:armhf (0.3.2-2) ...
Selecting previously unselected package libhdf5-dev.
Preparing to unpack .../404-libhdf5-dev_1.10.0-patch1+docs-4_armhf.deb ...
Unpacking libhdf5-dev (1.10.0-patch1+docs-4) ...
Selecting previously unselected package libjack0:armhf.
Preparing to unpack .../405-libjack0_1%3a0.125.0-3_armhf.deb ...
Unpacking libjack0:armhf (1:0.125.0-3) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../406-uuid-dev_2.30.2-0.1_armhf.deb ...
Unpacking uuid-dev:armhf (2.30.2-0.1) ...
Selecting previously unselected package libjack-dev.
Preparing to unpack .../407-libjack-dev_1%3a0.125.0-3_armhf.deb ...
Unpacking libjack-dev (1:0.125.0-3) ...
Selecting previously unselected package libkpathsea6:armhf.
Preparing to unpack .../408-libkpathsea6_2017.20170613.44572-8_armhf.deb ...
Unpacking libkpathsea6:armhf (2017.20170613.44572-8) ...
Selecting previously unselected package libmagick++-6.q16-7:armhf.
Preparing to unpack .../409-libmagick++-6.q16-7_8%3a6.9.7.4+dfsg-16_armhf.deb ...
Unpacking libmagick++-6.q16-7:armhf (8:6.9.7.4+dfsg-16) ...
Selecting previously unselected package libtinfo-dev:armhf.
Preparing to unpack .../410-libtinfo-dev_6.0+20171125-1_armhf.deb ...
Unpacking libtinfo-dev:armhf (6.0+20171125-1) ...
Selecting previously unselected package libncurses5-dev:armhf.
Preparing to unpack .../411-libncurses5-dev_6.0+20171125-1_armhf.deb ...
Unpacking libncurses5-dev:armhf (6.0+20171125-1) ...
Selecting previously unselected package libosmesa6:armhf.
Preparing to unpack .../412-libosmesa6_17.2.5-1+rpi1_armhf.deb ...
Unpacking libosmesa6:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package mesa-common-dev:armhf.
Preparing to unpack .../413-mesa-common-dev_17.2.5-1+rpi1_armhf.deb ...
Unpacking mesa-common-dev:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libosmesa6-dev:armhf.
Preparing to unpack .../414-libosmesa6-dev_17.2.5-1+rpi1_armhf.deb ...
Unpacking libosmesa6-dev:armhf (17.2.5-1+rpi1) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../415-libpaper-utils_1.1.24+nmu5_armhf.deb ...
Unpacking libpaper-utils (1.1.24+nmu5) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../416-libpcre16-3_2%3a8.39-8_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-8) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../417-libpcre32-3_2%3a8.39-8_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-8) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../418-libpcrecpp0v5_2%3a8.39-8_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-8) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../419-libpcre3-dev_2%3a8.39-8_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-8) ...
Selecting previously unselected package libplot2c2:armhf.
Preparing to unpack .../420-libplot2c2_2.6-9_armhf.deb ...
Unpacking libplot2c2:armhf (2.6-9) ...
Selecting previously unselected package libpoppler72:armhf.
Preparing to unpack .../421-libpoppler72_0.61.1-2_armhf.deb ...
Unpacking libpoppler72:armhf (0.61.1-2) ...
Selecting previously unselected package libportaudio2:armhf.
Preparing to unpack .../422-libportaudio2_19.6.0-1_armhf.deb ...
Unpacking libportaudio2:armhf (19.6.0-1) ...
Selecting previously unselected package libportaudiocpp0:armhf.
Preparing to unpack .../423-libportaudiocpp0_19.6.0-1_armhf.deb ...
Unpacking libportaudiocpp0:armhf (19.6.0-1) ...
Selecting previously unselected package libpotrace0.
Preparing to unpack .../424-libpotrace0_1.14-2_armhf.deb ...
Unpacking libpotrace0 (1.14-2) ...
Selecting previously unselected package libzip4:armhf.
Preparing to unpack .../425-libzip4_1.1.2-1.1_armhf.deb ...
Unpacking libzip4:armhf (1.1.2-1.1) ...
Selecting previously unselected package libpstoedit0c2a.
Preparing to unpack .../426-libpstoedit0c2a_3.70-5_armhf.deb ...
Unpacking libpstoedit0c2a (3.70-5) ...
Selecting previously unselected package libptexenc1:armhf.
Preparing to unpack .../427-libptexenc1_2017.20170613.44572-8_armhf.deb ...
Unpacking libptexenc1:armhf (2017.20170613.44572-8) ...
Selecting previously unselected package libqhull7:armhf.
Preparing to unpack .../428-libqhull7_2015.2-4_armhf.deb ...
Unpacking libqhull7:armhf (2015.2-4) ...
Selecting previously unselected package libqhull-r7:armhf.
Preparing to unpack .../429-libqhull-r7_2015.2-4_armhf.deb ...
Unpacking libqhull-r7:armhf (2015.2-4) ...
Selecting previously unselected package libqhull-dev:armhf.
Preparing to unpack .../430-libqhull-dev_2015.2-4_armhf.deb ...
Unpacking libqhull-dev:armhf (2015.2-4) ...
Selecting previously unselected package libqrupdate1:armhf.
Preparing to unpack .../431-libqrupdate1_1.1.2-2_armhf.deb ...
Unpacking libqrupdate1:armhf (1.1.2-2) ...
Selecting previously unselected package libqrupdate-dev:armhf.
Preparing to unpack .../432-libqrupdate-dev_1.1.2-2_armhf.deb ...
Unpacking libqrupdate-dev:armhf (1.1.2-2) ...
Selecting previously unselected package libqscintilla2-qt5-l10n.
Preparing to unpack .../433-libqscintilla2-qt5-l10n_2.10.2+dfsg-4+rpi1_all.deb ...
Unpacking libqscintilla2-qt5-l10n (2.10.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqscintilla2-qt5-13.
Preparing to unpack .../434-libqscintilla2-qt5-13_2.10.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqscintilla2-qt5-13 (2.10.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5concurrent5:armhf.
Preparing to unpack .../435-libqt5concurrent5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5concurrent5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqt5sql5:armhf.
Preparing to unpack .../436-libqt5sql5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5sql5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqt5test5:armhf.
Preparing to unpack .../437-libqt5test5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5test5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqt5xml5:armhf.
Preparing to unpack .../438-libqt5xml5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5xml5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package qt5-qmake-bin.
Preparing to unpack .../439-qt5-qmake-bin_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking qt5-qmake-bin (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package qtchooser.
Preparing to unpack .../440-qtchooser_64-ga1b6736-5_armhf.deb ...
Unpacking qtchooser (64-ga1b6736-5) ...
Selecting previously unselected package qt5-qmake:armhf.
Preparing to unpack .../441-qt5-qmake_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking qt5-qmake:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package qtbase5-dev-tools.
Preparing to unpack .../442-qtbase5-dev-tools_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking qtbase5-dev-tools (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package qtbase5-dev:armhf.
Preparing to unpack .../443-qtbase5-dev_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking qtbase5-dev:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqscintilla2-qt5-dev.
Preparing to unpack .../444-libqscintilla2-qt5-dev_2.10.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqscintilla2-qt5-dev (2.10.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5designer5:armhf.
Preparing to unpack .../445-libqt5designer5_5.9.2-4_armhf.deb ...
Unpacking libqt5designer5:armhf (5.9.2-4) ...
Selecting previously unselected package libqt5designercomponents5:armhf.
Preparing to unpack .../446-libqt5designercomponents5_5.9.2-4_armhf.deb ...
Unpacking libqt5designercomponents5:armhf (5.9.2-4) ...
Selecting previously unselected package libqt5help5:armhf.
Preparing to unpack .../447-libqt5help5_5.9.2-4_armhf.deb ...
Unpacking libqt5help5:armhf (5.9.2-4) ...
Selecting previously unselected package libqt5opengl5:armhf.
Preparing to unpack .../448-libqt5opengl5_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5opengl5:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqt5opengl5-dev:armhf.
Preparing to unpack .../449-libqt5opengl5-dev_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5opengl5-dev:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libqt5quickwidgets5:armhf.
Preparing to unpack .../450-libqt5quickwidgets5_5.9.2-3+rpi1_armhf.deb ...
Unpacking libqt5quickwidgets5:armhf (5.9.2-3+rpi1) ...
Selecting previously unselected package libqt5sql5-sqlite:armhf.
Preparing to unpack .../451-libqt5sql5-sqlite_5.9.2+dfsg-6+rpi1_armhf.deb ...
Unpacking libqt5sql5-sqlite:armhf (5.9.2+dfsg-6+rpi1) ...
Selecting previously unselected package libreadline-dev:armhf.
Preparing to unpack .../452-libreadline-dev_7.0-3_armhf.deb ...
Unpacking libreadline-dev:armhf (7.0-3) ...
Selecting previously unselected package librsvg2-bin.
Preparing to unpack .../453-librsvg2-bin_2.40.20-2_armhf.deb ...
Unpacking librsvg2-bin (2.40.20-2) ...
Selecting previously unselected package libvorbisfile3:armhf.
Preparing to unpack .../454-libvorbisfile3_1.3.5-4.1_armhf.deb ...
Unpacking libvorbisfile3:armhf (1.3.5-4.1) ...
Selecting previously unselected package libvorbis-dev:armhf.
Preparing to unpack .../455-libvorbis-dev_1.3.5-4.1_armhf.deb ...
Unpacking libvorbis-dev:armhf (1.3.5-4.1) ...
Selecting previously unselected package libsndfile1-dev.
Preparing to unpack .../456-libsndfile1-dev_1.0.28-4_armhf.deb ...
Unpacking libsndfile1-dev (1.0.28-4) ...
Selecting previously unselected package libsynctex1:armhf.
Preparing to unpack .../457-libsynctex1_2017.20170613.44572-8_armhf.deb ...
Unpacking libsynctex1:armhf (2017.20170613.44572-8) ...
Selecting previously unselected package libtexlua52:armhf.
Preparing to unpack .../458-libtexlua52_2017.20170613.44572-8_armhf.deb ...
Unpacking libtexlua52:armhf (2017.20170613.44572-8) ...
Selecting previously unselected package libtexluajit2:armhf.
Preparing to unpack .../459-libtexluajit2_2017.20170613.44572-8_armhf.deb ...
Unpacking libtexluajit2:armhf (2017.20170613.44572-8) ...
Selecting previously unselected package libtext-unidecode-perl.
Preparing to unpack .../460-libtext-unidecode-perl_1.30-1_all.deb ...
Unpacking libtext-unidecode-perl (1.30-1) ...
Selecting previously unselected package x11proto-render-dev.
Preparing to unpack .../461-x11proto-render-dev_2%3a0.11.1-2_all.deb ...
Unpacking x11proto-render-dev (2:0.11.1-2) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../462-libxrender-dev_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1) ...
Selecting previously unselected package libxft-dev.
Preparing to unpack .../463-libxft-dev_2.3.2-1+b2_armhf.deb ...
Unpacking libxft-dev (2.3.2-1+b2) ...
Selecting previously unselected package libxml-namespacesupport-perl.
Preparing to unpack .../464-libxml-namespacesupport-perl_1.12-1_all.deb ...
Unpacking libxml-namespacesupport-perl (1.12-1) ...
Selecting previously unselected package libxml-sax-base-perl.
Preparing to unpack .../465-libxml-sax-base-perl_1.09-1_all.deb ...
Unpacking libxml-sax-base-perl (1.09-1) ...
Selecting previously unselected package libxml-sax-perl.
Preparing to unpack .../466-libxml-sax-perl_0.99+dfsg-2_all.deb ...
Unpacking libxml-sax-perl (0.99+dfsg-2) ...
Selecting previously unselected package libxml-libxml-perl.
Preparing to unpack .../467-libxml-libxml-perl_2.0128+dfsg-5_armhf.deb ...
Unpacking libxml-libxml-perl (2.0128+dfsg-5) ...
Selecting previously unselected package libzzip-0-13:armhf.
Preparing to unpack .../468-libzzip-0-13_0.13.62-3.1_armhf.deb ...
Unpacking libzzip-0-13:armhf (0.13.62-3.1) ...
Selecting previously unselected package portaudio19-dev:armhf.
Preparing to unpack .../469-portaudio19-dev_19.6.0-1_armhf.deb ...
Unpacking portaudio19-dev:armhf (19.6.0-1) ...
Selecting previously unselected package pstoedit.
Preparing to unpack .../470-pstoedit_3.70-5_armhf.deb ...
Unpacking pstoedit (3.70-5) ...
Selecting previously unselected package qttools5-dev-tools.
Preparing to unpack .../471-qttools5-dev-tools_5.9.2-4_armhf.deb ...
Unpacking qttools5-dev-tools (5.9.2-4) ...
Selecting previously unselected package t1utils.
Preparing to unpack .../472-t1utils_1.41-2_armhf.deb ...
Unpacking t1utils (1.41-2) ...
Selecting previously unselected package texinfo.
Preparing to unpack .../473-texinfo_6.5.0.dfsg.1-1_armhf.deb ...
Unpacking texinfo (6.5.0.dfsg.1-1) ...
Selecting previously unselected package texlive-binaries.
Preparing to unpack .../474-texlive-binaries_2017.20170613.44572-8_armhf.deb ...
Unpacking texlive-binaries (2017.20170613.44572-8) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../475-xdg-utils_1.1.2-1_all.deb ...
Unpacking xdg-utils (1.1.2-1) ...
Selecting previously unselected package texlive-base.
Preparing to unpack .../476-texlive-base_2017.20180103-1_all.deb ...
Unpacking texlive-base (2017.20180103-1) ...
Selecting previously unselected package texlive-fonts-recommended.
Preparing to unpack .../477-texlive-fonts-recommended_2017.20180103-1_all.deb ...
Unpacking texlive-fonts-recommended (2017.20180103-1) ...
Selecting previously unselected package texlive-plain-generic.
Preparing to unpack .../478-texlive-plain-generic_2017.20180103-2_all.deb ...
Unpacking texlive-plain-generic (2017.20180103-2) ...
Selecting previously unselected package texlive-generic-recommended.
Preparing to unpack .../479-texlive-generic-recommended_2017.20180103-1_all.deb ...
Unpacking texlive-generic-recommended (2017.20180103-1) ...
Selecting previously unselected package texlive-latex-base.
Preparing to unpack .../480-texlive-latex-base_2017.20180103-1_all.deb ...
Unpacking texlive-latex-base (2017.20180103-1) ...
Selecting previously unselected package unzip.
Preparing to unpack .../481-unzip_6.0-21_armhf.deb ...
Unpacking unzip (6.0-21) ...
Selecting previously unselected package xauth.
Preparing to unpack .../482-xauth_1%3a1.0.10-1_armhf.deb ...
Unpacking xauth (1:1.0.10-1) ...
Selecting previously unselected package zip.
Preparing to unpack .../483-zip_3.0-11_armhf.deb ...
Unpacking zip (3.0-11) ...
Selecting previously unselected package dh-exec.
Preparing to unpack .../484-dh-exec_0.23_armhf.deb ...
Unpacking dh-exec (0.23) ...
Selecting previously unselected package sbuild-build-depends-octave-dummy.
Preparing to unpack .../485-sbuild-build-depends-octave-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-octave-dummy (0.invalid.0) ...
Setting up libgs9-common (9.22~dfsg-1) ...
Setting up libhtml-tagset-perl (3.20-3) ...
Setting up libkpathsea6:armhf (2017.20170613.44572-8) ...
Setting up libtexlua52:armhf (2017.20170613.44572-8) ...
Setting up imagemagick-6-common (8:6.9.7.4+dfsg-16) ...
Setting up libglvnd0:armhf (1.0.0-1) ...
Setting up x11proto-dri2-dev (2.8-2) ...
Setting up libopengl0:armhf (1.0.0-1) ...
Setting up libtry-tiny-perl (0.30-1) ...
Setting up libaec0:armhf (0.3.2-2) ...
Setting up less (487-0.1) ...
Setting up libjson-glib-1.0-common (1.4.2-3) ...
Setting up libgtk2.0-common (2.24.31-5) ...
Setting up libbz2-dev:armhf (1.0.6-8.1) ...
Setting up libsynctex1:armhf (2017.20170613.44572-8) ...
Setting up libopenjp2-7:armhf (2.3.0-1) ...
Setting up libqhull7:armhf (2015.2-4) ...
Setting up libasyncns0:armhf (0.8-6) ...
Setting up libjack0:armhf (1:0.125.0-3) ...
Setting up libptexenc1:armhf (2017.20170613.44572-8) ...
Setting up glib-networking-common (2.54.1-2) ...
Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Setting up libarchive-zip-perl (1.60-1) ...
Setting up libwacom-common (0.26-1) ...
Setting up libnghttp2-14:armhf (1.29.0-1) ...
Setting up libdouble-conversion1:armhf (2.0.1-4) ...
Processing triggers for mime-support (3.60) ...
Setting up libxml-namespacesupport-perl (1.12-1) ...
Setting up libdrm-amdgpu1:armhf (2.4.89-1+rpi1) ...
Setting up qt5-qmake-bin (5.9.2+dfsg-6+rpi1) ...
Setting up libevdev2:armhf (1.5.7+dfsg-1) ...
Setting up libfile-which-perl (1.21-1) ...
Setting up libgfortran4:armhf (7.2.0-18) ...
Setting up libencode-locale-perl (1.05-1) ...
Setting up iso-codes (3.77-1) ...
Setting up libdrm-exynos1:armhf (2.4.89-1+rpi1) ...
Setting up libdrm-freedreno1:armhf (2.4.89-1+rpi1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up liblcms2-2:armhf (2.9-1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libpcsclite1:armhf (1.8.23-1) ...
Setting up libpthread-stubs0-dev:armhf (0.3-4) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up poppler-data (0.4.8-2) ...
Setting up libcap2-bin (1:2.25-1.2) ...
Setting up perl-openssl-defaults:armhf (3) ...
Setting up libpsl5:armhf (0.19.1-4) ...
Setting up libfile-homedir-perl (1.002-1) ...
Setting up libelf1:armhf (0.170-0.2) ...
Setting up groff-base (1.22.3-9) ...
Setting up libglib2.0-0:armhf (2.54.2-5) ...
Setting up libasound2-data (1.1.3-5) ...
Setting up libxshmfence1:armhf (1.2-1+b2) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libdrm-omap1:armhf (2.4.89-1+rpi1) ...
Setting up libio-html-perl (1.001-1) ...
Setting up libtext-unidecode-perl (1.30-1) ...
Setting up libwayland-client0:armhf (1.14.0-1+b1) ...
Setting up xkb-data (2.19-1.1) ...
Setting up qtchooser (64-ga1b6736-5) ...
Setting up gcc-6-base:armhf (6.4.0-11) ...
Setting up libproxy1v5:armhf (0.4.14-4) ...
Setting up unzip (6.0-21) ...
Setting up java-common (0.59) ...
Setting up uuid-dev:armhf (2.30.2-0.1) ...
Setting up libtinfo-dev:armhf (6.0+20171125-1) ...
Setting up dctrl-tools (2.24-2) ...
Setting up libgdk-pixbuf2.0-common (2.36.11-1) ...
Setting up glib-networking-services (2.54.1-2) ...
Setting up libdatrie1:armhf (0.2.10-6) ...
Setting up libtiff5:armhf (4.0.9-3) ...
Setting up x11proto-xf86vidmode-dev (2.3.1-2) ...
Setting up gettext-base (0.19.8.1-4) ...
Setting up libgif7:armhf (5.1.4-1) ...
Setting up libpipeline1:armhf (1.5.0-1) ...
Setting up x11proto-kb-dev (1.0.7-1) ...
Setting up libglapi-mesa:armhf (17.2.5-1+rpi1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-1) ...
Setting up libdrm-tegra0:armhf (2.4.89-1+rpi1) ...
Setting up devscripts (2.17.12) ...
Setting up gperf (3.1-1) ...
Setting up m4 (1.4.18-1) ...
Setting up libfftw3-double3:armhf (3.3.7-1) ...
Setting up gawk (1:4.1.4+dfsg-1) ...
Setting up libicu57:armhf (57.1-8) ...
Setting up libbsd0:armhf (0.8.6-3) ...
Setting up libnspr4:armhf (2:4.16-1) ...
Setting up ucf (3.0036) ...
Setting up libxml2:armhf (2.9.4+dfsg1-6.1) ...
Setting up zip (3.0-11) ...
Setting up libfreetype6:armhf (2.8.1-0.1) ...
Setting up libasound2:armhf (1.1.3-5) ...
Setting up libjson-glib-1.0-0:armhf (1.4.2-3) ...
Setting up libgraphite2-3:armhf (1.3.10-8) ...
Setting up libjbig-dev:armhf (2.1-3.1+b2) ...
Setting up libcroco3:armhf (0.6.12-2) ...
Setting up libxslt1.1:armhf (1.1.29-5) ...
Setting up libzip4:armhf (1.1.2-1.1) ...
Setting up libogg0:armhf (1.3.2-1) ...
Setting up libncurses5-dev:armhf (6.0+20171125-1) ...
Setting up libssl1.0.2:armhf (1.0.2n-1) ...
Setting up libatk1.0-data (2.26.1-2) ...
Setting up libxml-sax-base-perl (1.09-1) ...
Setting up pkg-config (0.29-4) ...
Setting up liblqr-1-0:armhf (0.4.2-2.1) ...
Setting up libjbig2dec0:armhf (0.13-5) ...
Setting up libhyphen0:armhf (2.8.8-5) ...
Setting up libx11-xcb1:armhf (2:1.6.4-3) ...
Setting up libpixman-1-0:armhf (0.34.0-2) ...
Setting up xtrans-dev (1.3.5-1) ...
Setting up libblas3:armhf (3.7.1-4) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up libssh2-1:armhf (1.8.0-1) ...
Setting up qt5-qmake:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up liblwp-mediatypes-perl (6.02-1) ...
Processing triggers for libc-bin (2.25-5+rpi1) ...
Setting up libepoxy0:armhf (1.4.3-1) ...
Setting up autotools-dev (20171216.1) ...
Processing triggers for udev (236-1) ...
Setting up liburi-perl (1.72-2) ...
Setting up t1utils (1.41-2) ...
Setting up libatk1.0-0:armhf (2.26.1-2) ...
Setting up libsuitesparseconfig5:armhf (1:5.1.2~beta2-1) ...
Setting up libmetis5:armhf (5.1.0.dfsg-5) ...
Setting up x11proto-gl-dev (1.4.17-1) ...
Setting up systemd (236-2) ...
Setting up libltdl7:armhf (2.4.6-2) ...
Setting up libdrm-etnaviv1:armhf (2.4.89-1+rpi1) ...
Setting up libhtml-parser-perl (3.72-3+b1) ...
Setting up libmtdev1:armhf (1.1.5-1) ...
Setting up libgfortran-7-dev:armhf (7.2.0-18) ...
Setting up libreadline-dev:armhf (7.0-3) ...
Setting up libijs-0.35:armhf (0.35-12) ...
Setting up libbison-dev:armhf (2:3.0.4.dfsg-1+b1) ...
Setting up libfontenc1:armhf (1:1.1.3-1) ...
Setting up libcolamd2:armhf (1:5.1.2~beta2-1) ...
Setting up libtiffxx5:armhf (4.0.9-3) ...
Setting up libdconf1:armhf (0.26.1-2) ...
Setting up libexpat1-dev:armhf (2.2.5-3) ...
Setting up libccolamd2:armhf (1:5.1.2~beta2-1) ...
Setting up libfftw3-single3:armhf (3.3.7-1) ...
Setting up libpotrace0 (1.14-2) ...
Setting up libsensors4:armhf (1:3.4.0-4) ...
Setting up libgles2:armhf (1.0.0-1) ...
Setting up shared-mime-info (1.9-2) ...
Setting up libxkbcommon0:armhf (0.8.0-1) ...
Setting up gfortran-7 (7.2.0-18) ...
Setting up libpcrecpp0v5:armhf (2:8.39-8) ...
Setting up libpcre32-3:armhf (2:8.39-8) ...
Setting up libnet-http-perl (6.17-1) ...
Setting up libgudev-1.0-0:armhf (232-1) ...
Setting up libqscintilla2-qt5-l10n (2.10.2+dfsg-4+rpi1) ...
Setting up libemf1:armhf (1.0.9+git.10.3231442-1) ...
Setting up icu-devtools (57.1-8) ...
Setting up libdrm-radeon1:armhf (2.4.89-1+rpi1) ...
Setting up aglfn (1.7-3) ...
Setting up liborc-0.4-0:armhf (1:0.4.28-1) ...
Setting up libpcre16-3:armhf (2:8.39-8) ...
Setting up libcolord2:armhf (1.3.3-2) ...
Setting up libthai-data (0.1.27-1) ...
Setting up libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ...
Setting up liblzma-dev:armhf (5.2.2-1.3) ...
Setting up bison (2:3.0.4.dfsg-1+b1) ...
update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up dbus (1.12.2-1) ...
invoke-rc.d: could not determine current runlevel
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libkeyutils1:armhf (1.5.9-9.2) ...
Setting up libdrm-nouveau2:armhf (2.4.89-1+rpi1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libgmpxx4ldbl:armhf (2:6.1.2+dfsg-1.1) ...
Setting up libvorbis0a:armhf (1.3.5-4.1) ...
Setting up x11-common (1:7.7+19) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: could not determine current runlevel
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libzzip-0-13:armhf (0.13.62-3.1) ...
Setting up xdg-utils (1.1.2-1) ...
Processing triggers for ca-certificates (20170717) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Setting up liblua5.3-0:armhf (5.3.3-1) ...
Setting up hicolor-icon-theme (0.17-1) ...
Setting up libogg-dev:armhf (1.3.2-1) ...
Setting up libexif12:armhf (0.6.21-4) ...
Setting up libglvnd-core-dev:armhf (1.0.0-1) ...
Setting up libpcre2-16-0:armhf (10.22-5) ...
Setting up hdf5-helpers (1.10.0-patch1+docs-4) ...
Setting up libqhull-r7:armhf (2015.2-4) ...
Setting up libwww-robotrules-perl (6.01-1) ...
Setting up libwayland-cursor0:armhf (1.14.0-1+b1) ...
Setting up libtexluajit2:armhf (2017.20170613.44572-8) ...
Setting up libnih1 (1.0.3-9) ...
Setting up libx11-data (2:1.6.4-3) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up autopoint (0.19.8.1-4) ...
Setting up libnih-dbus1 (1.0.3-9) ...
Setting up fonts-lmodern (2.004.5-3) ...
Setting up libwrap0:armhf (7.6.q-27) ...
Setting up libavahi-common-data:armhf (0.7-3) ...
Setting up libsz2:armhf (0.3.2-2) ...
Setting up libwayland-server0:armhf (1.14.0-1+b1) ...
Setting up netbase (5.4) ...
Setting up libwebp6:armhf (0.6.0-4) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-5) ...
Setting up libfile-stripnondeterminism-perl (0.040-1) ...
Setting up libxml-sax-perl (0.99+dfsg-2) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...

Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up libvorbisfile3:armhf (1.3.5-4.1) ...
Setting up libcgmanager0:armhf (0.41-2) ...
Setting up libbtf1:armhf (1:5.1.2~beta2-1) ...
Setting up libedit2:armhf (3.1-20170329-1) ...
Setting up libldl2:armhf (1:5.1.2~beta2-1) ...
Setting up libtool (2.4.6-2) ...
Setting up libgmp-dev:armhf (2:6.1.2+dfsg-1.1) ...
Setting up libqt5core5a:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libwayland-bin (1.14.0-1+b1) ...
Setting up libpaper1:armhf (1.1.24+nmu5) ...

Creating config file /etc/papersize with new version
Setting up gfortran (4:7.2.0-1d1) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
Setting up libasound2-dev:armhf (1.1.3-5) ...
Setting up libcxsparse3:armhf (1:5.1.2~beta2-1) ...
Setting up libjack-dev (1:0.125.0-3) ...
Setting up libpaper-utils (1.1.24+nmu5) ...
Setting up libqt5dbus5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libfftw3-bin (3.3.7-1) ...
Setting up libpcre3-dev:armhf (2:8.39-8) ...
Setting up fontconfig-config (2.12.6-0.1) ...
Setting up libhttp-date-perl (6.02-1) ...
Setting up libportaudio2:armhf (19.6.0-1) ...
Setting up libgstreamer1.0-0:armhf (1.12.4-1) ...
Setcap worked! gst-ptp-helper is not suid!
Setting up libqt5network5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up tex-common (6.09) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up x11proto-core-dev (7.0.31-1) ...
Setting up libwacom2:armhf (0.26-1) ...
Setting up libhdf5-100:armhf (1.10.0-patch1+docs-4) ...
Setting up liblcms2-dev:armhf (2.9-1) ...
Setting up libltdl-dev:armhf (2.4.6-2) ...
Setting up libxshmfence-dev:armhf (1.2-1+b2) ...
Setting up desktop-file-utils (0.23-2) ...
Setting up gettext (0.19.8.1-4) ...
Setting up flex (2.6.1-1.3) ...
Setting up libblas-dev:armhf (3.7.1-4) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode
Setting up libnet-ssleay-perl (1.82-1) ...
Setting up libosmesa6:armhf (17.2.5-1+rpi1) ...
Setting up libdrm-dev:armhf (2.4.89-1+rpi1) ...
Setting up libgfortran3:armhf (6.4.0-11) ...
Setting up liblapack3:armhf (3.7.1-4) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up librbio2:armhf (1:5.1.2~beta2-1) ...
Setting up libgbm1:armhf (17.2.5-1+rpi1) ...
Setting up libcamd2:armhf (1:5.1.2~beta2-1) ...
Setting up libtiff5-dev:armhf (4.0.9-3) ...
Setting up libqt5test5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libflac8:armhf (1.3.2-1) ...
Setting up libaec-dev:armhf (0.3.2-2) ...
Setting up libnss3:armhf (2:3.34.1-1) ...
Setting up libllvm5.0:armhf (1:5.0.1-2+rpi1) ...
Setting up libharfbuzz0b:armhf (1.7.2-1) ...
Setting up libxau-dev:armhf (1:1.0.8-1+b2) ...
Setting up autoconf (2.69-11) ...
Setting up libthai0:armhf (0.1.27-1) ...
Setting up libicu-dev (57.1-8) ...
Setting up gnuplot-data (5.2.2+dfsg1-2) ...
Setting up libinput-bin (1.9.4-2) ...
Setting up libkrb5support0:armhf (1.15.2-2) ...
Setting up libio-socket-ssl-perl (2.052-1) ...
Setting up cgmanager (0.41-2) ...
Created symlink /etc/systemd/system/multi-user.target.wants/cgmanager.service -> /lib/systemd/system/cgmanager.service.
Created symlink /etc/systemd/system/multi-user.target.wants/cgproxy.service -> /lib/systemd/system/cgproxy.service.
invoke-rc.d: could not determine current runlevel
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
invoke-rc.d: could not determine current runlevel
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libhtml-tree-perl (5.07-1) ...
Setting up libqhull-dev:armhf (2015.2-4) ...
Setting up libqrupdate1:armhf (1.1.2-2) ...
Setting up libxml2-dev:armhf (2.9.4+dfsg1-6.1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up libamd2:armhf (1:5.1.2~beta2-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libjpeg-dev (1:1.5.2-2) ...
Setting up libqt5xml5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libqt5positioning5:armhf (5.9.2+dfsg-3) ...
Setting up libexif-dev:armhf (0.6.21-4) ...
Setting up libwebpmux3:armhf (0.6.0-4) ...
Setting up libfftw3-dev:armhf (3.3.7-1) ...
Setting up automake (1:1.15.1-3) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up libqt5sql5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libice6:armhf (2:1.0.9-2) ...
Setting up libfile-listing-perl (6.04-1) ...
Setting up libwebpdemux2:armhf (0.6.0-4) ...
Setting up libarpack2:armhf (3.5.0+real-1) ...
Setting up man-db (2.7.6.1-4) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libhttp-message-perl (6.13-1) ...
Setting up libavahi-common3:armhf (0.7-3) ...
Setting up libxml-libxml-perl (2.0128+dfsg-5) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up libpng-dev:armhf (1.6.34-1) ...
Setting up x11proto-render-dev (2:0.11.1-2) ...
Setting up libvorbisenc2:armhf (1.3.5-4.1) ...
Setting up libwayland-dev:armhf (1.14.0-1+b1) ...
Setting up libxcb1:armhf (1.12-1) ...
Setting up x11proto-input-dev (2.3.2-1) ...
Setting up libqt5concurrent5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up systemd-shim (10-3+b4) ...
Setting up libhttp-negotiate-perl (6.00-2) ...
Setting up libxcb-xkb1:armhf (1.12-1) ...
Setting up libvorbis-dev:armhf (1.3.5-4.1) ...
Setting up libqt5qml5:armhf (5.9.2-3+rpi1) ...
Setting up liblapack-dev:armhf (3.7.1-4) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode
Setting up libxcb-xinerama0:armhf (1.12-1) ...
Setting up libxcb-present0:armhf (1.12-1) ...
Setting up libgstreamer-plugins-base1.0-0:armhf (1.12.4-1) ...
Setting up libtiff-dev (4.0.9-3) ...
Setting up libfontconfig1:armhf (2.12.6-0.1) ...
Setting up qtbase5-dev-tools (5.9.2+dfsg-6+rpi1) ...
Setting up libxcb-dri2-0:armhf (1.12-1) ...
Setting up libsm6:armhf (2:1.2.2-1+b3) ...
Setting up libqt5sensors5:armhf (5.9.2-2) ...
Setting up libxcb-dri3-0:armhf (1.12-1) ...
Setting up libk5crypto3:armhf (1.15.2-2) ...
Setting up libxcb-glx0:armhf (1.12-1) ...
Setting up libxcb-randr0:armhf (1.12-1) ...
Setting up libhdf5-cpp-100:armhf (1.10.0-patch1+docs-4) ...
Setting up libxcb-xfixes0:armhf (1.12-1) ...
Setting up libxcb-icccm4:armhf (0.4.1-1+b1) ...
Setting up libxcb-render0:armhf (1.12-1) ...
Setting up libportaudiocpp0:armhf (19.6.0-1) ...
Setting up libpam-systemd:armhf (236-2) ...
Setting up libxcb-util0:armhf (0.3.8-3) ...
Setting up libharfbuzz-icu0:armhf (1.7.2-1) ...
Setting up libglpk40:armhf (4.64-2) ...
Setting up po-debconf (1.0.20) ...
Setting up libhttp-cookies-perl (6.04-1) ...
Setting up portaudio19-dev:armhf (19.6.0-1) ...
Setting up libqrupdate-dev:armhf (1.1.2-2) ...
Setting up libx11-6:armhf (2:1.6.4-3) ...
Setting up libflac-dev:armhf (1.3.2-1) ...
Setting up libinput10:armhf (1.9.4-2) ...
Setting up libgl1-mesa-dri:armhf (17.2.5-1+rpi1) ...
Setting up libklu1:armhf (1:5.1.2~beta2-1) ...
Setting up libhdf5-dev (1.10.0-patch1+docs-4) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Setting up libxkbcommon-x11-0:armhf (0.8.0-1) ...
Setting up libxmuu1:armhf (2:1.1.2-2) ...
Setting up libcholmod3:armhf (1:5.1.2~beta2-1) ...
Setting up dbus-user-session (1.12.2-1) ...
Setting up libwebp-dev:armhf (0.6.0-4) ...
Setting up libxcb-sync1:armhf (1.12-1) ...
Setting up libqt5sql5-sqlite:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libsndfile1:armhf (1.0.28-4) ...
Setting up x11proto-xext-dev (7.3.0-1) ...
Setting up libfreetype6-dev (2.8.1-0.1) ...
Setting up libice-dev:armhf (2:1.0.9-2) ...
Setting up libxcomposite1:armhf (1:0.4.4-2) ...
Setting up libarpack2-dev:armhf (3.5.0+real-1) ...
Setting up libxcb-shm0:armhf (1.12-1) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up libxt6:armhf (1:1.1.5-1) ...
Setting up libxcb-shape0:armhf (1.12-1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libxcb1-dev:armhf (1.12-1) ...
Setting up libxcb-glx0-dev:armhf (1.12-1) ...
Setting up libavahi-client3:armhf (0.7-3) ...
Setting up libxcb-keysyms1:armhf (0.4.0-1+b2) ...
Setting up libkrb5-3:armhf (1.15.2-2) ...
Setting up libegl-mesa0:armhf (17.2.5-1+rpi1) ...
Setting up texinfo (6.5.0.dfsg.1-1) ...
Running mktexlsr. This may take some time. ... done.
Setting up libx11-dev:armhf (2:1.6.4-3) ...
Setting up libqt5webchannel5:armhf (5.9.2-3) ...
Setting up libxft2:armhf (2.3.2-1+b2) ...
Setting up libpoppler72:armhf (0.61.1-2) ...
Setting up libwmf0.2-7:armhf (0.2.8.4-12) ...
Setting up libxcb-sync-dev:armhf (1.12-1) ...
Setting up fontconfig (2.12.6-0.1) ...
Regenerating fonts cache... done.
Setting up libspqr2:armhf (1:5.1.2~beta2-1) ...
Setting up libfontconfig1-dev:armhf (2.12.6-0.1) ...
Setting up libx11-xcb-dev:armhf (2:1.6.4-3) ...
Setting up libwmf-dev (0.2.8.4-12) ...
Setting up libsm-dev:armhf (2:1.2.2-1+b3) ...
Setting up libxcb-render-util0:armhf (0.3.9-1+b1) ...
Setting up libsndfile1-dev (1.0.28-4) ...
Setting up libxcb-image0:armhf (0.4.0-1+b2) ...
Setting up mesa-common-dev:armhf (17.2.5-1+rpi1) ...
Setting up libosmesa6-dev:armhf (17.2.5-1+rpi1) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up libxfixes3:armhf (1:5.0.3-1) ...
Setting up dconf-service (0.26.1-2) ...
Setting up libatspi2.0-0:armhf (2.26.2-2) ...
Setting up x11proto-fixes-dev (1:5.0-2) ...
Setting up fig2dev (1:3.2.6a-6) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.36.11-1) ...
Setting up libgd3:armhf (2.2.5-4) ...
Setting up libumfpack5:armhf (1:5.1.2~beta2-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up libgraphicsmagick-q16-3 (1.3.27-3) ...
Setting up libxmu6:armhf (2:1.1.2-2) ...
Setting up libgssapi-krb5-2:armhf (1.15.2-2) ...
Setting up xauth (1:1.0.10-1) ...
Setting up libxcb-dri2-0-dev:armhf (1.12-1) ...
Setting up libxcb-render0-dev:armhf (1.12-1) ...
Setting up libegl1:armhf (1.0.0-1) ...
Setting up x11proto-damage-dev (1:1.2.1-2) ...
Setting up libxft-dev (2.3.2-1+b2) ...
Setting up gtk-update-icon-cache (3.22.26-2+rpi1) ...
Setting up libxcb-dri3-dev:armhf (1.12-1) ...
Setting up libxcursor1:armhf (1:1.1.15-1) ...
Setting up libxxf86dga1:armhf (2:1.1.4-1) ...
Setting up libxext-dev:armhf (2:1.3.3-1+b2) ...
Setting up libpango-1.0-0:armhf (1.40.14-1) ...
Setting up libwayland-egl1-mesa:armhf (17.2.5-1+rpi1) ...
Setting up libxcb-shape0-dev:armhf (1.12-1) ...
Setting up libatk-bridge2.0-0:armhf (2.26.1-1) ...
Setting up libxv1:armhf (2:1.0.11-1) ...
Setting up libsuitesparse-dev:armhf (1:5.1.2~beta2-1) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libxxf86vm-dev:armhf (1:1.1.4-1+b2) ...
Setting up libxfixes-dev:armhf (1:5.0.3-1) ...
Setting up dconf-gsettings-backend:armhf (0.26.1-2) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up libcups2:armhf (2.2.6-4) ...
Setting up libglpk-dev:armhf (4.64-2) ...
Setting up libxi6:armhf (2:1.7.9-1) ...
Setting up libxaw7:armhf (2:1.0.13-1) ...
Setting up libgraphicsmagick++-q16-12 (1.3.27-3) ...
Setting up libcairo2:armhf (1.15.8-3) ...
Setting up libxinerama1:armhf (2:1.1.3-1+b3) ...
Setting up libxcb-randr0-dev:armhf (1.12-1) ...
Setting up libmagickcore-6.q16-3:armhf (8:6.9.7.4+dfsg-16) ...
Setting up libxdamage1:armhf (1:1.1.4-3) ...
Setting up gsettings-desktop-schemas (3.24.1-2) ...
Setting up libgtk-3-common (3.22.26-2+rpi1) ...
Setting up libxcb-xfixes0-dev:armhf (1.12-1) ...
Setting up libcurl3-gnutls:armhf (7.57.0-1) ...
Setting up libcairo-gobject2:armhf (1.15.8-3) ...
Setting up libgraphicsmagick1-dev (1.3.27-3) ...
Setting up libxdamage-dev:armhf (1:1.1.4-3) ...
Setting up libxtst6:armhf (2:1.2.3-1) ...
Setting up libpangoft2-1.0-0:armhf (1.40.14-1) ...
Setting up libcupsimage2:armhf (2.2.6-4) ...
Setting up libqt5gui5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up glib-networking:armhf (2.54.1-2) ...
Setting up libmagickwand-6.q16-3:armhf (8:6.9.7.4+dfsg-16) ...
Setting up libfltk1.3:armhf (1.3.4-6) ...
Setting up libxcb-present-dev:armhf (1.12-1) ...
Setting up libfltk-images1.3:armhf (1.3.4-6) ...
Setting up libplot2c2:armhf (2.6-9) ...
Setting up libgs9:armhf (9.22~dfsg-1) ...
Setting up libcurl4-gnutls-dev:armhf (7.57.0-1) ...
Setting up libglx-mesa0:armhf (17.2.5-1+rpi1) ...
Setting up libqt5quick5:armhf (5.9.2-3+rpi1) ...
Setting up libqt5widgets5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libfltk-forms1.3:armhf (1.3.4-6) ...
Setting up libgraphicsmagick++1-dev (1.3.27-3) ...
Setting up libsoup2.4-1:armhf (2.60.2-2) ...
Setting up libsoup-gnome2.4-1:armhf (2.60.2-2) ...
Setting up libpangocairo-1.0-0:armhf (1.40.14-1) ...
Setting up ghostscript (9.22~dfsg-1) ...
Setting up libqt5printsupport5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up texlive-binaries (2017.20170613.44572-8) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode
update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode
Setting up libpulse0:armhf (11.1-4+b1) ...
Setting up libqt5help5:armhf (5.9.2-4) ...
Setting up libqt5opengl5:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libfltk-cairo1.3:armhf (1.3.4-6) ...
Setting up gnuplot-nox (5.2.2+dfsg1-2) ...
update-alternatives: using /usr/bin/gnuplot-nox to provide /usr/bin/gnuplot (gnuplot) in auto mode
Setting up libmagick++-6.q16-7:armhf (8:6.9.7.4+dfsg-16) ...
Setting up libpstoedit0c2a (3.70-5) ...
Setting up texlive-base (2017.20180103-1) ...
tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps
tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg
tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper
tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex
Setting up librest-0.7-0:armhf (0.8.0-2) ...
Setting up texlive-fonts-recommended (2017.20180103-1) ...
Setting up texlive-plain-generic (2017.20180103-2) ...
Setting up libqt5designer5:armhf (5.9.2-4) ...
Setting up texlive-generic-recommended (2017.20180103-1) ...
Setting up libglx0:armhf (1.0.0-1) ...
Setting up texlive-latex-base (2017.20180103-1) ...
Setting up libqt5quickwidgets5:armhf (5.9.2-3+rpi1) ...
Setting up librsvg2-2:armhf (2.40.20-2) ...
Setting up libqt5webkit5:armhf (5.212.0~alpha2-5+rpi1) ...
Setting up libqt5designercomponents5:armhf (5.9.2-4) ...
Setting up epstool (3.08+repack-6) ...
Setting up libqscintilla2-qt5-13 (2.10.2+dfsg-4+rpi1) ...
Setting up librsvg2-common:armhf (2.40.20-2) ...
Setting up pstoedit (3.70-5) ...
Setting up qttools5-dev-tools (5.9.2-4) ...
Setting up libgl1:armhf (1.0.0-1) ...
Setting up libgl2ps1.4 (1.4.0+dfsg1-1) ...
Setting up adwaita-icon-theme (3.26.1-2) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libgtk2.0-0:armhf (2.24.31-5) ...
Setting up libfltk-gl1.3:armhf (1.3.4-6) ...
Setting up x11-utils (7.7+3) ...
Setting up gnome-icon-theme (3.12.0-2) ...
update-alternatives: using /usr/share/icons/gnome/scalable/places/debian-swirl.svg to provide /usr/share/icons/gnome/scalable/places/start-here.svg (start-here.svg) in auto mode
Setting up libglvnd-dev:armhf (1.0.0-1) ...
Setting up libgtk-3-0:armhf (3.22.26-2+rpi1) ...
Setting up libgl1-mesa-glx:armhf (17.2.5-1+rpi1) ...
Setting up libegl1-mesa-dev:armhf (17.2.5-1+rpi1) ...
Setting up libgl2ps-dev (1.4.0+dfsg1-1) ...
Setting up libatk-wrapper-java (0.33.3-15) ...
Setting up libfltk1.3-dev (1.3.4-6) ...
Setting up librsvg2-bin (2.40.20-2) ...
Setting up libgles2-mesa-dev:armhf (17.2.5-1+rpi1) ...
Setting up libatk-wrapper-java-jni:armhf (0.33.3-15) ...
Setting up qtbase5-dev:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libqt5opengl5-dev:armhf (5.9.2+dfsg-6+rpi1) ...
Setting up libqscintilla2-qt5-dev (2.10.2+dfsg-4+rpi1) ...
Setting up ca-certificates-java (20170930) ...
Adding debian:ACCVRAIZ1.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:AddTrust_Low-Value_Services_Root.pem
Adding debian:AddTrust_Public_Services_Root.pem
Adding debian:AddTrust_Qualified_Certificates_Root.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem
Adding debian:Camerfirma_Global_Chambersign_Root.pem
Adding debian:Certigna.pem
Adding debian:Certinomis_-_Autorité_Racine.pem
Adding debian:Certinomis_-_Root_CA.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:Certplus_Root_CA_G1.pem
Adding debian:Certplus_Root_CA_G2.pem
Adding debian:Certum_Root_CA.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:China_Internet_Network_Information_Center_EV_Certificates_Root.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:Comodo_Secure_Services_root.pem
Adding debian:Comodo_Trusted_Services_root.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:DST_ACES_CA_X6.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:Deutsche_Telekom_Root_CA_2.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:EC-ACC.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:GeoTrust_Global_CA_2.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:Izenpe.com.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:OpenTrust_Root_CA_G1.pem
Adding debian:OpenTrust_Root_CA_G2.pem
Adding debian:OpenTrust_Root_CA_G3.pem
Adding debian:PSCProcert.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:SecureTrust_CA.pem
Adding debian:Secure_Global_CA.pem
Adding debian:Security_Communication_EV_RootCA1.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:Swisscom_Root_CA_1.pem
Adding debian:Swisscom_Root_CA_2.pem
Adding debian:Swisscom_Root_EV_CA_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:TURKTRUST_Certificate_Services_Provider_Root_2007.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:Taiwan_GRCA.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:Trustis_FPS_Root_CA.pem
Adding debian:TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.pem
Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:UTN_USERFirst_Hardware_Root_CA.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:Visa_eCommerce_Root.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:thawte_Primary_Root_CA.pem
Adding debian:thawte_Primary_Root_CA_-_G2.pem
Adding debian:thawte_Primary_Root_CA_-_G3.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:LuxTrust_Global_Root_2.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
done.
Setting up libwww-perl (6.31-1) ...
Setting up openjdk-8-jre-headless:armhf (8u141-b15-3) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/orbd to provide /usr/bin/orbd (orbd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up debhelper (11) ...
Setting up dh-autoreconf (15) ...
Setting up openjdk-8-jdk-headless:armhf (8u141-b15-3) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/idlj to provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/wsimport to provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jsadebugd to provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/native2ascii to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/javac to provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/javah to provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jhat to provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/javap to provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jar to provide /usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/xjc to provide /usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/schemagen to provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jps to provide /usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/extcheck to provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/wsgen to provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up liblwp-protocol-https-perl (6.07-2) ...
Setting up dh-strip-nondeterminism (0.040-1) ...
Setting up openjdk-8-jre:armhf (8u141-b15-3) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/policytool to provide /usr/bin/policytool (policytool) in auto mode
Setting up dh-exec (0.23) ...
Setting up javahelper (0.62) ...
Setting up icoutils (0.32.2-1) ...
Setting up default-jre-headless (2:1.8-59+b4) ...
Setting up default-jdk-headless (2:1.8-59+b4) ...
Setting up openjdk-8-jdk:armhf (8u141-b15-3) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/appletviewer to provide /usr/bin/appletviewer (appletviewer) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-armhf/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode
Setting up default-jre (2:1.8-59+b4) ...
Setting up default-jdk (2:1.8-59+b4) ...
Setting up sbuild-build-depends-octave-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.25-5+rpi1) ...
Processing triggers for systemd (236-2) ...
Processing triggers for tex-common (6.09) ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
	This may take some time... done.
Processing triggers for libgdk-pixbuf2.0-0:armhf (2.36.11-1) ...
Processing triggers for ca-certificates (20170717) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

done.
done.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.8.0-0.bpo.2-armmp armhf (armv7l)
Toolchain package versions: binutils_2.29.1-12+rpi1 dpkg-dev_1.19.0.4 g++-7_7.2.0-18 gcc-7_7.2.0-18 libc6-dev_2.25-5+rpi1 libstdc++-7-dev_7.2.0-18 libstdc++6_7.2.0-18 linux-libc-dev_4.9.51-1+rpi3+b1
Package versions: adduser_3.116 adwaita-icon-theme_3.26.1-2 aglfn_1.7-3 apt_1.6~alpha5+b1 autoconf_2.69-11 automake_1:1.15.1-3 autopoint_0.19.8.1-4 autotools-dev_20171216.1 base-files_10+rpi1 base-passwd_3.5.44 bash_4.4-5 binutils_2.29.1-12+rpi1 binutils-arm-linux-gnueabihf_2.29.1-12+rpi1 binutils-common_2.29.1-12+rpi1 bison_2:3.0.4.dfsg-1+b1 bsdmainutils_11.1.2 bsdutils_1:2.30.2-0.1 build-essential_12.4 bzip2_1.0.6-8.1 ca-certificates_20170717 ca-certificates-java_20170930 cgmanager_0.41-2 coreutils_8.28-1 cpio_2.12+dfsg-6 cpp_4:7.2.0-1d1 cpp-7_7.2.0-18 dash_0.5.8-2.5 dbus_1.12.2-1 dbus-user-session_1.12.2-1 dconf-gsettings-backend_0.26.1-2 dconf-service_0.26.1-2 dctrl-tools_2.24-2 debconf_1.5.65 debhelper_11 debianutils_4.8.3 default-jdk_2:1.8-59+b4 default-jdk-headless_2:1.8-59+b4 default-jre_2:1.8-59+b4 default-jre-headless_2:1.8-59+b4 desktop-file-utils_0.23-2 devscripts_2.17.12 dh-autoreconf_15 dh-exec_0.23 dh-python_2.20170125 dh-strip-nondeterminism_0.040-1 diffutils_1:3.6-1 dirmngr_2.2.3-1 dmsetup_2:1.02.145-4.1 dpkg_1.19.0.4 dpkg-dev_1.19.0.4 e2fslibs_1.43.7-1 e2fsprogs_1.43.7-1 e2fsprogs-l10n_1.43.7-1 epstool_3.08+repack-6 fakeroot_1.22-2 fdisk_2.30.2-0.1 fig2dev_1:3.2.6a-6 file_1:5.32-1 findutils_4.6.0+git+20170828-2 flex_2.6.1-1.3 fontconfig_2.12.6-0.1 fontconfig-config_2.12.6-0.1 fonts-dejavu-core_2.37-1 fonts-lmodern_2.004.5-3 g++_4:7.2.0-1d1 g++-7_7.2.0-18 gawk_1:4.1.4+dfsg-1 gcc_4:7.2.0-1d1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.3-14 gcc-5-base_5.4.1-4 gcc-6-base_6.4.0-11 gcc-7_7.2.0-18 gcc-7-base_7.2.0-18 gettext_0.19.8.1-4 gettext-base_0.19.8.1-4 gfortran_4:7.2.0-1d1 gfortran-7_7.2.0-18 ghostscript_9.22~dfsg-1 glib-networking_2.54.1-2 glib-networking-common_2.54.1-2 glib-networking-services_2.54.1-2 gnome-icon-theme_3.12.0-2 gnupg_2.2.3-1 gnupg-agent_2.2.3-1 gnupg-l10n_2.2.3-1 gnupg-utils_2.2.3-1 gnuplot-data_5.2.2+dfsg1-2 gnuplot-nox_5.2.2+dfsg1-2 gperf_3.1-1 gpg_2.2.3-1 gpg-agent_2.2.3-1 gpg-wks-client_2.2.3-1 gpg-wks-server_2.2.3-1 gpgconf_2.2.3-1 gpgsm_2.2.3-1 gpgv_2.2.3-1 grep_3.1-2 groff-base_1.22.3-9 gsettings-desktop-schemas_3.24.1-2 gtk-update-icon-cache_3.22.26-2+rpi1 gzip_1.6-5 hdf5-helpers_1.10.0-patch1+docs-4 hicolor-icon-theme_0.17-1 hostname_3.18 icoutils_0.32.2-1 icu-devtools_57.1-8 imagemagick-6-common_8:6.9.7.4+dfsg-16 init-system-helpers_1.51 initramfs-tools_0.130 initramfs-tools-core_0.130 intltool-debian_0.35.0+20060710.4 iso-codes_3.77-1 java-common_0.59 javahelper_0.62 klibc-utils_2.0.4-9+rpi1 kmod_24-1 less_487-0.1 libacl1_2.2.52-3 libaec-dev_0.3.2-2 libaec0_0.3.2-2 libamd2_1:5.1.2~beta2-1 libapparmor1_2.11.1-4 libapt-pkg5.0_1.6~alpha5+b1 libarchive-zip-perl_1.60-1 libarpack2_3.5.0+real-1 libarpack2-dev_3.5.0+real-1 libasan4_7.2.0-18 libasound2_1.1.3-5 libasound2-data_1.1.3-5 libasound2-dev_1.1.3-5 libassuan0_2.5.1-1 libasyncns0_0.8-6 libatk-bridge2.0-0_2.26.1-1 libatk-wrapper-java_0.33.3-15 libatk-wrapper-java-jni_0.33.3-15 libatk1.0-0_2.26.1-2 libatk1.0-data_2.26.1-2 libatomic1_7.2.0-18 libatspi2.0-0_2.26.2-2 libattr1_1:2.4.47-2 libaudit-common_1:2.8.2-1 libaudit1_1:2.8.2-1 libavahi-client3_0.7-3 libavahi-common-data_0.7-3 libavahi-common3_0.7-3 libbinutils_2.29.1-12+rpi1 libbison-dev_2:3.0.4.dfsg-1+b1 libblas-dev_3.7.1-4 libblas3_3.7.1-4 libblkid1_2.30.2-0.1 libbsd0_0.8.6-3 libbtf1_1:5.1.2~beta2-1 libbz2-1.0_1.0.6-8.1 libbz2-dev_1.0.6-8.1 libc-bin_2.25-5+rpi1 libc-dev-bin_2.25-5+rpi1 libc6_2.25-5+rpi1 libc6-dev_2.25-5+rpi1 libcairo-gobject2_1.15.8-3 libcairo2_1.15.8-3 libcamd2_1:5.1.2~beta2-1 libcap-ng0_0.7.7-3.1+b1 libcap2_1:2.25-1.2 libcap2-bin_1:2.25-1.2 libcc1-0_7.2.0-18 libccolamd2_1:5.1.2~beta2-1 libcgmanager0_0.41-2 libcholmod3_1:5.1.2~beta2-1 libcilkrts5_7.2.0-18 libcolamd2_1:5.1.2~beta2-1 libcolord2_1.3.3-2 libcomerr2_1.43.7-1 libcroco3_0.6.12-2 libcryptsetup4_2:1.7.5-1 libcups2_2.2.6-4 libcupsimage2_2.2.6-4 libcurl3-gnutls_7.57.0-1 libcurl4-gnutls-dev_7.57.0-1 libcxsparse3_1:5.1.2~beta2-1 libdatrie1_0.2.10-6 libdb5.3_5.3.28-13.1 libdbus-1-3_1.12.2-1 libdconf1_0.26.1-2 libdebconfclient0_0.237 libdevmapper1.02.1_2:1.02.145-4.1 libdouble-conversion1_2.0.1-4 libdpkg-perl_1.19.0.4 libdrm-amdgpu1_2.4.89-1+rpi1 libdrm-common_2.4.89-1+rpi1 libdrm-dev_2.4.89-1+rpi1 libdrm-etnaviv1_2.4.89-1+rpi1 libdrm-exynos1_2.4.89-1+rpi1 libdrm-freedreno1_2.4.89-1+rpi1 libdrm-nouveau2_2.4.89-1+rpi1 libdrm-omap1_2.4.89-1+rpi1 libdrm-radeon1_2.4.89-1+rpi1 libdrm-tegra0_2.4.89-1+rpi1 libdrm2_2.4.89-1+rpi1 libedit2_3.1-20170329-1 libegl-mesa0_17.2.5-1+rpi1 libegl1_1.0.0-1 libegl1-mesa-dev_17.2.5-1+rpi1 libelf1_0.170-0.2 libemf1_1.0.9+git.10.3231442-1 libencode-locale-perl_1.05-1 libepoxy0_1.4.3-1 libevdev2_1.5.7+dfsg-1 libexif-dev_0.6.21-4 libexif12_0.6.21-4 libexpat1_2.2.5-3 libexpat1-dev_2.2.5-3 libfakeroot_1.22-2 libfdisk1_2.30.2-0.1 libffi6_3.2.1-7 libfftw3-bin_3.3.7-1 libfftw3-dev_3.3.7-1 libfftw3-double3_3.3.7-1 libfftw3-single3_3.3.7-1 libfile-homedir-perl_1.002-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_0.040-1 libfile-which-perl_1.21-1 libflac-dev_1.3.2-1 libflac8_1.3.2-1 libfltk-cairo1.3_1.3.4-6 libfltk-forms1.3_1.3.4-6 libfltk-gl1.3_1.3.4-6 libfltk-images1.3_1.3.4-6 libfltk1.3_1.3.4-6 libfltk1.3-dev_1.3.4-6 libfontconfig1_2.12.6-0.1 libfontconfig1-dev_2.12.6-0.1 libfontenc1_1:1.1.3-1 libfreetype6_2.8.1-0.1 libfreetype6-dev_2.8.1-0.1 libgbm1_17.2.5-1+rpi1 libgcc-7-dev_7.2.0-18 libgcc1_1:7.2.0-18 libgcrypt20_1.8.1-4 libgd3_2.2.5-4 libgdbm3_1.8.3-14 libgdk-pixbuf2.0-0_2.36.11-1 libgdk-pixbuf2.0-common_2.36.11-1 libgfortran-7-dev_7.2.0-18 libgfortran3_6.4.0-11 libgfortran4_7.2.0-18 libgif7_5.1.4-1 libgl1_1.0.0-1 libgl1-mesa-dri_17.2.5-1+rpi1 libgl1-mesa-glx_17.2.5-1+rpi1 libgl2ps-dev_1.4.0+dfsg1-1 libgl2ps1.4_1.4.0+dfsg1-1 libglapi-mesa_17.2.5-1+rpi1 libgles2_1.0.0-1 libgles2-mesa-dev_17.2.5-1+rpi1 libglib2.0-0_2.54.2-5 libglpk-dev_4.64-2 libglpk40_4.64-2 libglvnd-core-dev_1.0.0-1 libglvnd-dev_1.0.0-1 libglvnd0_1.0.0-1 libglx-mesa0_17.2.5-1+rpi1 libglx0_1.0.0-1 libgmp-dev_2:6.1.2+dfsg-1.1 libgmp10_2:6.1.2+dfsg-1.1 libgmpxx4ldbl_2:6.1.2+dfsg-1.1 libgnutls30_3.5.16-1 libgomp1_7.2.0-18 libgpg-error0_1.27-5 libgraphicsmagick++-q16-12_1.3.27-3 libgraphicsmagick++1-dev_1.3.27-3 libgraphicsmagick-q16-3_1.3.27-3 libgraphicsmagick1-dev_1.3.27-3 libgraphite2-3_1.3.10-8 libgs9_9.22~dfsg-1 libgs9-common_9.22~dfsg-1 libgssapi-krb5-2_1.15.2-2 libgstreamer-plugins-base1.0-0_1.12.4-1 libgstreamer1.0-0_1.12.4-1 libgtk-3-0_3.22.26-2+rpi1 libgtk-3-common_3.22.26-2+rpi1 libgtk2.0-0_2.24.31-5 libgtk2.0-common_2.24.31-5 libgudev-1.0-0_232-1 libharfbuzz-icu0_1.7.2-1 libharfbuzz0b_1.7.2-1 libhdf5-100_1.10.0-patch1+docs-4 libhdf5-cpp-100_1.10.0-patch1+docs-4 libhdf5-dev_1.10.0-patch1+docs-4 libhogweed4_3.4-1 libhtml-parser-perl_3.72-3+b1 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-1 libhttp-cookies-perl_6.04-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.13-1 libhttp-negotiate-perl_6.00-2 libhyphen0_2.8.8-5 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_57.1-8 libicu57_57.1-8 libidn11_1.33-2.1 libidn2-0_2.0.4-1.1 libijs-0.35_0.35-12 libinput-bin_1.9.4-2 libinput10_1.9.4-2 libio-html-perl_1.001-1 libio-socket-ssl-perl_2.052-1 libip4tc0_1.6.1-2+b1 libisl15_0.18-1 libjack-dev_1:0.125.0-3 libjack0_1:0.125.0-3 libjbig-dev_2.1-3.1+b2 libjbig0_2.1-3.1+b2 libjbig2dec0_0.13-5 libjpeg-dev_1:1.5.2-2 libjpeg62-turbo_1:1.5.2-2+b1 libjpeg62-turbo-dev_1:1.5.2-2+b1 libjson-glib-1.0-0_1.4.2-3 libjson-glib-1.0-common_1.4.2-3 libk5crypto3_1.15.2-2 libkeyutils1_1.5.9-9.2 libklibc_2.0.4-9+rpi1 libklu1_1:5.1.2~beta2-1 libkmod2_24-1 libkpathsea6_2017.20170613.44572-8 libkrb5-3_1.15.2-2 libkrb5support0_1.15.2-2 libksba8_1.3.5-2 liblapack-dev_3.7.1-4 liblapack3_3.7.1-4 liblcms2-2_2.9-1 liblcms2-dev_2.9-1 libldap-2.4-2_2.4.45+dfsg-1 libldap-common_2.4.45+dfsg-1 libldl2_1:5.1.2~beta2-1 libllvm5.0_1:5.0.1-2+rpi1 liblocale-gettext-perl_1.07-3+b2 liblqr-1-0_0.4.2-2.1 libltdl-dev_2.4.6-2 libltdl7_2.4.6-2 liblua5.3-0_5.3.3-1 liblwp-mediatypes-perl_6.02-1 liblwp-protocol-https-perl_6.07-2 liblz4-1_0.0~r131-2 liblzma-dev_5.2.2-1.3 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.32-1 libmagic1_1:5.32-1 libmagick++-6.q16-7_8:6.9.7.4+dfsg-16 libmagickcore-6.q16-3_8:6.9.7.4+dfsg-16 libmagickwand-6.q16-3_8:6.9.7.4+dfsg-16 libmetis5_5.1.0.dfsg-5 libmount1_2.30.2-0.1 libmpc3_1.0.3-2 libmpdec2_2.4.2-1 libmpfr4_3.1.6-1 libmtdev1_1.1.5-1 libncurses5_6.0+20171125-1 libncurses5-dev_6.0+20171125-1 libncursesw5_6.0+20171125-1 libnet-http-perl_6.17-1 libnet-ssleay-perl_1.82-1 libnettle6_3.4-1 libnghttp2-14_1.29.0-1 libnih-dbus1_1.0.3-9 libnih1_1.0.3-9 libnpth0_1.5-3 libnspr4_2:4.16-1 libnss3_2:3.34.1-1 libogg-dev_1.3.2-1 libogg0_1.3.2-1 libopengl0_1.0.0-1 libopenjp2-7_2.3.0-1 liborc-0.4-0_1:0.4.28-1 libosmesa6_17.2.5-1+rpi1 libosmesa6-dev_17.2.5-1+rpi1 libp11-kit0_0.23.9-2 libpam-modules_1.1.8-3.6 libpam-modules-bin_1.1.8-3.6 libpam-runtime_1.1.8-3.6 libpam-systemd_236-2 libpam0g_1.1.8-3.6 libpango-1.0-0_1.40.14-1 libpangocairo-1.0-0_1.40.14-1 libpangoft2-1.0-0_1.40.14-1 libpaper-utils_1.1.24+nmu5 libpaper1_1.1.24+nmu5 libpcre16-3_2:8.39-8 libpcre2-16-0_10.22-5 libpcre3_2:8.39-8 libpcre3-dev_2:8.39-8 libpcre32-3_2:8.39-8 libpcrecpp0v5_2:8.39-8 libpcsclite1_1.8.23-1 libperl5.24_5.24.1-4 libperl5.26_5.26.1-3 libpipeline1_1.5.0-1 libpixman-1-0_0.34.0-2 libplot2c2_2.6-9 libplymouth4_0.9.3-1 libpng-dev_1.6.34-1 libpng16-16_1.6.34-1 libpoppler72_0.61.1-2 libportaudio2_19.6.0-1 libportaudiocpp0_19.6.0-1 libpotrace0_1.14-2 libprocps6_2:3.3.12-3 libproxy1v5_0.4.14-4 libpsl5_0.19.1-4 libpstoedit0c2a_3.70-5 libptexenc1_2017.20170613.44572-8 libpthread-stubs0-dev_0.3-4 libpulse0_11.1-4+b1 libpython3-stdlib_3.6.4~rc1-2 libpython3.6-minimal_3.6.4-1 libpython3.6-stdlib_3.6.4-1 libqhull-dev_2015.2-4 libqhull-r7_2015.2-4 libqhull7_2015.2-4 libqrupdate-dev_1.1.2-2 libqrupdate1_1.1.2-2 libqscintilla2-qt5-13_2.10.2+dfsg-4+rpi1 libqscintilla2-qt5-dev_2.10.2+dfsg-4+rpi1 libqscintilla2-qt5-l10n_2.10.2+dfsg-4+rpi1 libqt5concurrent5_5.9.2+dfsg-6+rpi1 libqt5core5a_5.9.2+dfsg-6+rpi1 libqt5dbus5_5.9.2+dfsg-6+rpi1 libqt5designer5_5.9.2-4 libqt5designercomponents5_5.9.2-4 libqt5gui5_5.9.2+dfsg-6+rpi1 libqt5help5_5.9.2-4 libqt5network5_5.9.2+dfsg-6+rpi1 libqt5opengl5_5.9.2+dfsg-6+rpi1 libqt5opengl5-dev_5.9.2+dfsg-6+rpi1 libqt5positioning5_5.9.2+dfsg-3 libqt5printsupport5_5.9.2+dfsg-6+rpi1 libqt5qml5_5.9.2-3+rpi1 libqt5quick5_5.9.2-3+rpi1 libqt5quickwidgets5_5.9.2-3+rpi1 libqt5sensors5_5.9.2-2 libqt5sql5_5.9.2+dfsg-6+rpi1 libqt5sql5-sqlite_5.9.2+dfsg-6+rpi1 libqt5test5_5.9.2+dfsg-6+rpi1 libqt5webchannel5_5.9.2-3 libqt5webkit5_5.212.0~alpha2-5+rpi1 libqt5widgets5_5.9.2+dfsg-6+rpi1 libqt5xml5_5.9.2+dfsg-6+rpi1 librbio2_1:5.1.2~beta2-1 libreadline-dev_7.0-3 libreadline7_7.0-3 librest-0.7-0_0.8.0-2 librsvg2-2_2.40.20-2 librsvg2-bin_2.40.20-2 librsvg2-common_2.40.20-2 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-3 libsasl2-modules_2.1.27~101-g0780600+dfsg-3 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3 libseccomp2_2.3.1-2.1 libselinux1_2.7-2 libsemanage-common_2.7-2 libsemanage1_2.7-2 libsensors4_1:3.4.0-4 libsepol1_2.7-1 libsigsegv2_2.11-1 libsm-dev_2:1.2.2-1+b3 libsm6_2:1.2.2-1+b3 libsmartcols1_2.30.2-0.1 libsndfile1_1.0.28-4 libsndfile1-dev_1.0.28-4 libsoup-gnome2.4-1_2.60.2-2 libsoup2.4-1_2.60.2-2 libspqr2_1:5.1.2~beta2-1 libsqlite3-0_3.21.0-1 libss2_1.43.7-1 libssh2-1_1.8.0-1 libssl1.0.2_1.0.2n-1 libssl1.1_1.1.0g-2 libstdc++-7-dev_7.2.0-18 libstdc++6_7.2.0-18 libsuitesparse-dev_1:5.1.2~beta2-1 libsuitesparseconfig5_1:5.1.2~beta2-1 libsynctex1_2017.20170613.44572-8 libsystemd0_236-2 libsz2_0.3.2-2 libtasn1-6_4.12-3 libtexlua52_2017.20170613.44572-8 libtexluajit2_2017.20170613.44572-8 libtext-charwidth-perl_0.04-7.1 libtext-iconv-perl_1.7-5+b9 libtext-unidecode-perl_1.30-1 libtext-wrapi18n-perl_0.06-7.1 libthai-data_0.1.27-1 libthai0_0.1.27-1 libtiff-dev_4.0.9-3 libtiff5_4.0.9-3 libtiff5-dev_4.0.9-3 libtiffxx5_4.0.9-3 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20171125-1 libtinfo5_6.0+20171125-1 libtool_2.4.6-2 libtry-tiny-perl_0.30-1 libubsan0_7.2.0-18 libudev1_236-1 libumfpack5_1:5.1.2~beta2-1 libunistring2_0.9.8-1 liburi-perl_1.72-2 libustr-1.0-1_1.0.4-6 libuuid1_2.30.2-0.1 libvorbis-dev_1.3.5-4.1 libvorbis0a_1.3.5-4.1 libvorbisenc2_1.3.5-4.1 libvorbisfile3_1.3.5-4.1 libwacom-common_0.26-1 libwacom2_0.26-1 libwayland-bin_1.14.0-1+b1 libwayland-client0_1.14.0-1+b1 libwayland-cursor0_1.14.0-1+b1 libwayland-dev_1.14.0-1+b1 libwayland-egl1-mesa_17.2.5-1+rpi1 libwayland-server0_1.14.0-1+b1 libwebp-dev_0.6.0-4 libwebp6_0.6.0-4 libwebpdemux2_0.6.0-4 libwebpmux3_0.6.0-4 libwmf-dev_0.2.8.4-12 libwmf0.2-7_0.2.8.4-12 libwrap0_7.6.q-27 libwww-perl_6.31-1 libwww-robotrules-perl_6.01-1 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libx11-dev_2:1.6.4-3 libx11-xcb-dev_2:1.6.4-3 libx11-xcb1_2:1.6.4-3 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxaw7_2:1.0.13-1 libxcb-dri2-0_1.12-1 libxcb-dri2-0-dev_1.12-1 libxcb-dri3-0_1.12-1 libxcb-dri3-dev_1.12-1 libxcb-glx0_1.12-1 libxcb-glx0-dev_1.12-1 libxcb-icccm4_0.4.1-1+b1 libxcb-image0_0.4.0-1+b2 libxcb-keysyms1_0.4.0-1+b2 libxcb-present-dev_1.12-1 libxcb-present0_1.12-1 libxcb-randr0_1.12-1 libxcb-randr0-dev_1.12-1 libxcb-render-util0_0.3.9-1+b1 libxcb-render0_1.12-1 libxcb-render0-dev_1.12-1 libxcb-shape0_1.12-1 libxcb-shape0-dev_1.12-1 libxcb-shm0_1.12-1 libxcb-sync-dev_1.12-1 libxcb-sync1_1.12-1 libxcb-util0_0.3.8-3 libxcb-xfixes0_1.12-1 libxcb-xfixes0-dev_1.12-1 libxcb-xinerama0_1.12-1 libxcb-xkb1_1.12-1 libxcb1_1.12-1 libxcb1-dev_1.12-1 libxcomposite1_1:0.4.4-2 libxcursor1_1:1.1.15-1 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxft-dev_2.3.2-1+b2 libxft2_2.3.2-1+b2 libxi6_2:1.7.9-1 libxinerama1_2:1.1.3-1+b3 libxkbcommon-x11-0_0.8.0-1 libxkbcommon0_0.8.0-1 libxml-libxml-perl_2.0128+dfsg-5 libxml-namespacesupport-perl_1.12-1 libxml-sax-base-perl_1.09-1 libxml-sax-perl_0.99+dfsg-2 libxml2_2.9.4+dfsg1-6.1 libxml2-dev_2.9.4+dfsg1-6.1 libxmu6_2:1.1.2-2 libxmuu1_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.2-1+b2 libxshmfence1_1.2-1+b2 libxslt1.1_1.1.29-5 libxt6_1:1.1.5-1 libxtst6_2:1.2.3-1 libxv1_2:1.0.11-1 libxxf86dga1_2:1.1.4-1 libxxf86vm-dev_1:1.1.4-1+b2 libxxf86vm1_1:1.1.4-1+b2 libzip4_1.1.2-1.1 libzzip-0-13_0.13.62-3.1 linux-base_4.5 linux-libc-dev_4.9.51-1+rpi3+b1 login_1:4.5-1 lsb-base_9.20170808+rpi1 m4_1.4.18-1 make_4.1-9.1 makedev_2.3.1-93 man-db_2.7.6.1-4 mawk_1.3.3-17 mesa-common-dev_17.2.5-1+rpi1 mime-support_3.60 mount_2.30.2-0.1 multiarch-support_2.25-5+rpi1 nano_2.9.1-1 ncurses-base_6.0+20171125-1 ncurses-bin_6.0+20171125-1 netbase_5.4 openjdk-8-jdk_8u141-b15-3 openjdk-8-jdk-headless_8u141-b15-3 openjdk-8-jre_8u141-b15-3 openjdk-8-jre-headless_8u141-b15-3 openssl_1.1.0g-2 passwd_1:4.5-1 patch_2.7.5-1 perl_5.26.1-3 perl-base_5.26.1-3 perl-modules-5.24_5.24.1-7 perl-modules-5.26_5.26.1-3 perl-openssl-defaults_3 pinentry-curses_1.0.0-3 pkg-config_0.29-4 plymouth_0.9.3-1 po-debconf_1.0.20 poppler-data_0.4.8-2 portaudio19-dev_19.6.0-1 procps_2:3.3.12-3 pstoedit_3.70-5 python3_3.6.4~rc1-2 python3-distutils_3.6.4~rc1-6 python3-minimal_3.6.4~rc1-2 python3.6_3.6.4-1 python3.6-2to3_3.6.4-1 python3.6-minimal_3.6.4-1 qt5-qmake_5.9.2+dfsg-6+rpi1 qt5-qmake-bin_5.9.2+dfsg-6+rpi1 qtbase5-dev_5.9.2+dfsg-6+rpi1 qtbase5-dev-tools_5.9.2+dfsg-6+rpi1 qtchooser_64-ga1b6736-5 qttools5-dev-tools_5.9.2-4 raspbian-archive-keyring_20120528.2 readline-common_7.0-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-octave-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.11 shared-mime-info_1.9-2 systemd_236-2 systemd-shim_10-3+b4 sysvinit-utils_2.88dsf-59.10 t1utils_1.41-2 tar_1.29b-2 tex-common_6.09 texinfo_6.5.0.dfsg.1-1 texlive-base_2017.20180103-1 texlive-binaries_2017.20170613.44572-8 texlive-fonts-recommended_2017.20180103-1 texlive-generic-recommended_2017.20180103-1 texlive-latex-base_2017.20180103-1 texlive-plain-generic_2017.20180103-2 tzdata_2017c-1 ucf_3.0036 udev_236-1 unzip_6.0-21 util-linux_2.30.2-0.1 uuid-dev_2.30.2-0.1 x11-common_1:7.7+19 x11-utils_7.7+3 x11proto-core-dev_7.0.31-1 x11proto-damage-dev_1:1.2.1-2 x11proto-dri2-dev_2.8-2 x11proto-fixes-dev_1:5.0-2 x11proto-gl-dev_1.4.17-1 x11proto-input-dev_2.3.2-1 x11proto-kb-dev_1.0.7-1 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.3.0-1 x11proto-xf86vidmode-dev_2.3.1-2 xauth_1:1.0.10-1 xdg-utils_1.1.2-1 xkb-data_2.19-1.1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zip_3.0-11 zlib1g_1:1.2.8.dfsg-5 zlib1g-dev_1:1.2.8.dfsg-5

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Thu Jan  4 15:13:07 2018 UTC
gpgv:                using RSA key 53951D95272E0C5B82BE8C4A2CECE9350ECEBE4A
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./octave_4.2.1-5.dsc
dpkg-source: info: extracting octave in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking octave_4.2.1.orig.tar.gz
dpkg-source: info: unpacking octave_4.2.1-5.debian.tar.xz
dpkg-source: info: applying octave-pkgbuilddir.patch
dpkg-source: info: applying drop_versioned_binaries.diff
dpkg-source: info: applying install_libraries_publically
dpkg-source: info: applying add_info_dir_categories
dpkg-source: info: applying mkoctfile-mpi.diff
dpkg-source: info: applying always-build-octave-jar.patch
dpkg-source: info: applying hdf5-flags.patch
dpkg-source: info: applying hdf5-mkoctfile.patch
dpkg-source: info: applying appstream-upgrade-spec.patch
dpkg-source: info: applying strncmp.patch
dpkg-source: info: applying add-corrcoef-function.patch
dpkg-source: info: applying java9.patch
dpkg-source: info: applying qscintilla-rename.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=buster-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=buster-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=buster-staging-armhf-sbuild-445469f1-494c-401e-8329-b75bd2fe4fa3
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package octave
dpkg-buildpackage: info: source version 4.2.1-5
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build octave-4.2.1
dpkg-buildpackage: info: host architecture armhf
dpkg-source: info: using options from octave-4.2.1/debian/source/options: --extend-diff-ignore=.*\.pdf|.*\.dvi|.*\.png|.*\.eps|.*\.ps|.*\.texi|.*\.info.*|stamp-.*|libinterp/parse-tree/oct-gperf\.h|AUTHORS|doc/interpreter/doc-cache|oct-tex-lexer\.cc|.*\.html|config\.guess|config\.sub|config\.log
 fakeroot debian/rules clean
dh clean
   dh_clean
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:68: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Enforce generic BLAS (in order to avoid tying the binary to OpenBLAS or ATLAS)
# Also pass OpenMP flag (#631831)
dh_auto_configure -- --with-blas=blas --enable-openmp --with-java-homedir=/usr/lib/jvm/default-java --with-java-libdir=/usr/lib/jvm/default-java/jre/lib/arm/server --disable-jit --with-hdf5-includedir=/usr/include/hdf5/serial --with-hdf5-libdir=/usr/lib/arm-linux-gnueabihf/hdf5/serial 
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-blas=blas --enable-openmp --with-java-homedir=/usr/lib/jvm/default-java --with-java-libdir=/usr/lib/jvm/default-java/jre/lib/arm/server --disable-jit --with-hdf5-includedir=/usr/include/hdf5/serial --with-hdf5-libdir=/usr/lib/arm-linux-gnueabihf/hdf5/serial
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '104' is supported by ustar format... yes
checking whether GID '109' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
defining octlibdir to be ${libdir}/octave/${version}
defining archlibdir to be ${libexecdir}/octave/${version}/exec/${canonical_host_type}
defining localarchlibdir to be ${libexecdir}/octave/site/exec/${canonical_host_type}
defining localapiarchlibdir to be ${libexecdir}/octave/${api_version}/site/exec/${canonical_host_type}
defining localverarchlibdir to be ${libexecdir}/octave/${version}/site/exec/${canonical_host_type}
defining octfiledir to be ${libdir}/octave/${version}/oct/${canonical_host_type}
defining localoctfiledir to be ${libdir}/octave/site/oct/${canonical_host_type}
defining localapioctfiledir to be ${libdir}/octave/site/oct/${api_version}/${canonical_host_type}
defining localveroctfiledir to be ${libdir}/octave/${version}/site/oct/${canonical_host_type}
defining octincludedir to be ${includedir}/octave-${version}/octave
defining fcnfiledir to be ${datadir}/octave/${version}/m
defining localfcnfiledir to be ${datadir}/octave/site/m
defining localapifcnfiledir to be ${datadir}/octave/site/${api_version}/m
defining localverfcnfiledir to be ${datadir}/octave/${version}/site/m
defining octetcdir to be ${datadir}/octave/${version}/etc
defining octlocaledir to be ${datadir}/octave/${version}/locale
defining doc_cache_file to be ${octetcdir}/doc-cache
defining octtestsdir to be ${octetcdir}/tests
defining texi_macros_file to be ${octetcdir}/macros.texi
defining imagedir to be ${datadir}/octave/${version}/imagelib
defining octdatadir to be ${datadir}/octave/${version}/data
defining startupfiledir to be ${fcnfiledir}/startup
defining localstartupfiledir to be ${localfcnfiledir}/startup
defining man1dir to be ${mandir}/man1
defining man1ext to be .1
defining infofile to be ${infodir}/octave.info
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for gawk... (cached) gawk
checking for grep that handles long lines and -e... (cached) /bin/grep
checking for gfind... no
checking for find... find
checking for a usable sed... /bin/sed
checking for perl... perl
checking for gperf... gperf
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... none needed
checking whether yytext is a pointer... no
defining LFLAGS to be -I
checking for bison... bison -y
checking syntax of bison api.prefix (or name-prefix) declaration... api brace
checking syntax of bison push/pull declaration... dash 
checking for makeinfo... makeinfo
checking for texi2dvi... texi2dvi
checking for texi2pdf... texi2pdf
checking whether ln -s works... yes
checking for desktop-file-install... desktop-file-install
checking for gs... gs
checking for gnuplot... gnuplot
checking for less... less
checking for python... no
checking for icotool... icotool
checking for rsvg-convert... rsvg-convert
configure: defining __NO_MATH_INLINES avoids buggy GNU libc exp function
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking how to run the C++ preprocessor... g++ -E
checking how to run the C preprocessor... gcc -E
checking whether gcc needs -traditional... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking the archiver (ar) interface... ar
checking for ar... (cached) ar
checking for ranlib... ranlib
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking C compiler version number... 7.2.0
checking C++ compiler version number... 7.2.0
checking whether stl_algo.h is broken... no
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for OpenMP flag of C compiler... -fopenmp
checking for OpenMP flag of C++ compiler... -fopenmp
checking omp.h usability... yes
checking omp.h presence... yes
checking for omp.h... yes
checking for omp_get_num_threads... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... (cached) ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: defining FPICFLAG to be -fPIC
configure: defining CPICFLAG to be -fPIC
configure: defining CXXPICFLAG to be -fPIC
configure: defining SH_LD to be g++
configure: defining SH_LDFLAGS to be -shared
configure: defining DL_LD to be g++
configure: defining DL_LDFLAGS to be -shared
configure: defining MKOCTFILE_DL_LDFLAGS to be -shared -Wl,-Bsymbolic
configure: defining NO_OCT_FILE_STRIP to be false
configure: defining TEMPLATE_AR to be ar
configure: defining TEMPLATE_ARFLAGS to be cr
configure: defining CRUFT_DLL_DEFS to be 
configure: defining OCTAVE_DLL_DEFS to be 
configure: defining OCTINTERP_DLL_DEFS to be 
configure: defining OCTGUI_DLL_DEFS to be 
configure: defining OCTGRAPHICS_DLL_DEFS to be 
configure: defining library_path_var to be LD_LIBRARY_PATH
checking for sin in -lm... yes
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... yes
checking if gfortran supports -c -o file.o... yes
checking if gfortran supports -c -o file.o... (cached) yes
checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether a usable Fortran compiler was found... yes
checking how to get verbose linking output from gfortran... -v
checking for Fortran 77 libraries of gfortran...  -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lm
checking for dummy main to link with Fortran 77 libraries... none
checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore
configure: defining FFLAGS to be -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
checking whether gfortran has the intrinsic function ISNAN... yes
checking whether gfortran generates correct size integers... yes
checking whether gfortran accepts -ffloat-store... yes
setting F77_FLOAT_STORE_FLAG to -ffloat-store
checking whether g++ accepts -rdynamic... yes
configure: defining CROSS_TOOL_PREFIX to be 
configure: defining MKOCTFILE_AR to be ar
configure: defining MKOCTFILE_CC to be gcc
configure: defining MKOCTFILE_CXX to be g++
configure: defining MKOCTFILE_DL_LD to be g++
configure: defining MKOCTFILE_F77 to be gfortran
configure: defining MKOCTFILE_LD_CXX to be g++
configure: defining MKOCTFILE_RANLIB to be ranlib
checking libqhull/libqhull.h usability... yes
checking libqhull/libqhull.h presence... yes
checking for libqhull/libqhull.h... yes
checking for qh_qhull in -lqhull... yes
checking for qh_version in -lqhull... yes
checking whether the qhull library works... yes
checking pcre.h usability... yes
checking pcre.h presence... yes
checking for pcre.h... yes
checking pcre/pcre.h usability... no
checking pcre/pcre.h presence... no
checking for pcre/pcre.h... no
checking whether pcre.h defines the macros we need... yes
checking for pcre-config... yes
checking for pcre_compile... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzclearerr in -lz... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for BZ2_bzCompressInit in -lbz2... yes
checking hdf5.h usability... yes
checking hdf5.h presence... yes
checking for hdf5.h... yes
checking for H5Gget_num_objs in -lhdf5... yes
checking whether HDF5 library has enforced version 1.6 API... no
checking fftw3.h usability... yes
checking fftw3.h presence... yes
checking for fftw3.h... yes
checking for fftw_plan_dft_1d in -lfftw3... yes
checking for fftw3.h... (cached) yes
checking for fftwf_plan_dft_1d in -lfftw3f... yes
checking for fftw3 multi-threading support... -lfftw3_threads
checking for fftw3f multi-threading support... -lfftw3f_threads
checking glpk/glpk.h usability... no
checking glpk/glpk.h presence... no
checking for glpk/glpk.h... no
checking glpk.h usability... yes
checking glpk.h presence... yes
checking for glpk.h... yes
checking for glp_simplex in -lglpk... yes
checking whether the glpk library has glp_interior(glp_prob*, glp_iptcp*)... yes
checking curl/curl.h usability... yes
checking curl/curl.h presence... yes
checking for curl/curl.h... yes
checking for curl_easy_escape in -lcurl... yes
checking for CURLOPT_DIRLISTONLY in curl/curl.h... yes
checking sndfile.h usability... yes
checking sndfile.h presence... yes
checking for sndfile.h... yes
checking for sf_open in -lsndfile... yes
checking whether sndfile library is modern enough... yes
checking portaudio.h usability... yes
checking portaudio.h presence... yes
checking for portaudio.h... yes
checking for Pa_GetDeviceCount in -lportaudio -lasound -lm -lpthread... yes
checking Magick++.h usability... yes
checking Magick++.h presence... yes
checking for Magick++.h... yes
checking for Magick::ColorRGB in Magick++.h... yes
checking for setlocale... yes
checking for X... libraries , headers 
checking for XrmInitialize in -lX11... yes
checking whether /usr/bin/ld accepts -framework Carbon... no
checking whether /usr/bin/ld accepts -framework OpenGL... no
checking for GL/gl.h... yes
checking for GL/glu.h... no
checking for OpenGL/glu.h... no
configure: WARNING: OpenGL libs (GL and GLU) not found.  OpgnGL graphics will be disabled.
checking for FT2... yes
checking for FreeType2 version >= 9.03... yes
checking for FT_Reference_Face... yes
checking for XFT... yes
checking for FONTCONFIG... yes
checking osmesa.h usability... no
checking osmesa.h presence... no
checking for osmesa.h... no
checking GL/osmesa.h usability... yes
checking GL/osmesa.h presence... yes
checking for GL/osmesa.h... yes
checking for OSMesaCreateContext in -lOSMesa... yes
checking gl2ps.h usability... yes
checking gl2ps.h presence... yes
checking for gl2ps.h... yes
checking Qt version 5... checking for QT... yes
checking for moc-qt5... no
checking for uic-qt5... no
checking for rcc-qt5... no
checking for lrelease-qt5... no
checking for qtchooser... qtchooser
checking for moc... moc
checking for uic... uic
checking for rcc... rcc
checking for lrelease... lrelease
checking for setlocale... (cached) yes
checking pty.h usability... yes
checking pty.h presence... yes
checking for pty.h... yes
checking libutil.h usability... no
checking libutil.h presence... no
checking for libutil.h... no
checking util.h usability... no
checking util.h presence... no
checking for util.h... no
checking for library containing openpty... -lutil
checking for chmod... yes
checking for chown... yes
checking for ftruncate... yes
checking for mmap... yes
checking for munmap... yes
checking whether Qt has the QAbstractItemModel::beginResetModel function... yes
checking whether Qt provides QFont::Monospace... yes
checking whether Qt provides QFont::ForceIntegerMetrics... yes
checking whether Qt has the QTabWidget::setMovable function... yes
checking for the QScintilla library for Qt 5... -lqscintilla2_qt5
checking whether QScintilla has version 2.6.0 or later... yes
checking Qsci/qscilexeroctave.h usability... yes
checking Qsci/qscilexeroctave.h presence... yes
checking for Qsci/qscilexeroctave.h... yes
checking Qsci/qscilexermatlab.h usability... yes
checking Qsci/qscilexermatlab.h presence... yes
checking for Qsci/qscilexermatlab.h... yes
checking whether Qt has SetPlaceholderText function... yes
checking whether QSci has the QsciScintilla::findFirstInSelection function... yes
checking for fltk-config... /usr/bin/fltk-config
checking for OpenGL support in FLTK... yes
checking for sgemm_ in -lblas... yes
checking whether LSAME is called correctly from Fortran... yes
checking whether ISAMAX is called correctly from Fortran... yes
checking whether SDOT is called correctly from Fortran... yes
checking whether DDOT is called correctly from Fortran... yes
checking whether CDOTU is called correctly from Fortran... yes
checking whether ZDOTU is called correctly from Fortran... yes
checking whether the integer size is correct... yes
checking for cheev_... no
checking for cheev_ in -llapack... yes
checking for sqr1up in -lqrupdate... yes
checking for slup1up in -lqrupdate... yes
checking suitesparse/amd.h usability... yes
checking suitesparse/amd.h presence... yes
checking for suitesparse/amd.h... yes
checking for amd_postorder in -lamd... yes
checking suitesparse/camd.h usability... yes
checking suitesparse/camd.h presence... yes
checking for suitesparse/camd.h... yes
checking for camd_postorder in -lcamd... yes
checking suitesparse/colamd.h usability... yes
checking suitesparse/colamd.h presence... yes
checking for suitesparse/colamd.h... yes
checking for colamd in -lcolamd... yes
checking suitesparse/ccolamd.h usability... yes
checking suitesparse/ccolamd.h presence... yes
checking for suitesparse/ccolamd.h... yes
checking for ccolamd in -lccolamd... yes
checking suitesparse/cholmod.h usability... yes
checking suitesparse/cholmod.h presence... yes
checking for suitesparse/cholmod.h... yes
checking for cholmod_start in -lcholmod... yes
checking suitesparse/cs.h usability... yes
checking suitesparse/cs.h presence... yes
checking for suitesparse/cs.h... yes
checking for cs_di_sqr in -lcxsparse... yes
checking whether CXSparse is version 2.2 or later... yes
checking suitesparse/umfpack.h usability... yes
checking suitesparse/umfpack.h presence... yes
checking for suitesparse/umfpack.h... yes
checking for umfpack_zi_get_determinant in -lumfpack... yes
checking for SuiteSparse_time in -lsuitesparseconfig... yes
checking for UMFPACK separate complex matrix and rhs split... yes
checking for dseupd in -larpack... yes
checking whether the arpack library works... yes
checking for library containing tputs... -lncurses
checking for rl_set_keyboard_input_timeout in -lreadline... yes
checking for library containing tputs... (cached) -lncurses
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/wait.h that is POSIX.1 compatible... yes
checking curses.h usability... yes
checking curses.h presence... yes
checking for curses.h... yes
checking direct.h usability... no
checking direct.h presence... no
checking for direct.h... no
checking for dlfcn.h... (cached) yes
checking floatingpoint.h usability... no
checking floatingpoint.h presence... no
checking for floatingpoint.h... no
checking fpu_control.h usability... yes
checking fpu_control.h presence... yes
checking for fpu_control.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking for inttypes.h... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for memory.h... (cached) yes
checking ncurses.h usability... yes
checking ncurses.h presence... yes
checking for ncurses.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking sunmath.h usability... no
checking sunmath.h presence... no
checking for sunmath.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/stropts.h usability... yes
checking sys/stropts.h presence... yes
checking for sys/stropts.h... yes
checking termcap.h usability... yes
checking termcap.h presence... yes
checking for termcap.h... yes
checking sstream usability... yes
checking sstream presence... yes
checking for sstream... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking termio.h usability... yes
checking termio.h presence... yes
checking for termio.h... yes
checking sgtty.h usability... yes
checking sgtty.h presence... yes
checking for sgtty.h... yes
checking fnmatch.h usability... yes
checking fnmatch.h presence... yes
checking for fnmatch.h... yes
checking conio.h usability... no
checking conio.h presence... no
checking for conio.h... no
checking for int64_t... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uid_t in sys/types.h... yes
checking for uint64_t... yes
checking for dev_t... yes
checking for ino_t... yes
checking for ptrdiff_t... yes
checking for long long int... yes
checking for unsigned long long int... yes
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking size of long double... 8
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for struct stat.st_rdev... yes
checking for struct group.gr_passwd... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking whether g++ allows overload of char, int8_t, and uint8_t... yes
checking whether C++ supports dynamic auto arrays... yes
checking for IEEE 754 data format... yes
checking whether bit_and, bit_or, bit_xor are defined in the C++ library... yes
checking whether complex class can set components independently... yes
checking whether complex class can reference components independently... no
checking whether fast integer arithmetics is usable... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for C/C++ restrict keyword... __restrict
checking for canonicalize_file_name... yes
checking for realpath... yes
checking for readlinkat... yes
checking for _set_invalid_parameter_handler... no
checking for fchdir... yes
checking for fcntl... yes
checking for symlink... yes
checking for fdopendir... yes
checking for mempcpy... yes
checking for btowc... yes
checking for isblank... yes
checking for iswctype... yes
checking for mbsrtowcs... yes
checking for wmemchr... yes
checking for wmemcpy... yes
checking for wmempcpy... yes
checking for fstatat... yes
checking for ftruncate... (cached) yes
checking for getdtablesize... yes
checking for getlogin_r... yes
checking for getprogname... no
checking for getexecname... no
checking for getrusage... yes
checking for gettimeofday... yes
checking for getpwnam_r... yes
checking for link... yes
checking for lstat... yes
checking for mbsinit... yes
checking for mbrtowc... yes
checking for mprotect... yes
checking for mkfifo... yes
checking for mkostemp... yes
checking for tzset... yes
checking for openat... yes
checking for pipe... yes
checking for readlink... yes
checking for pathconf... yes
checking for secure_getenv... yes
checking for getuid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getegid... yes
checking for setenv... yes
checking for sigaction... yes
checking for sigaltstack... yes
checking for siginterrupt... yes
checking for snprintf... yes
checking for strdup... yes
checking for strndup... yes
checking for strptime... yes
checking for localtime_r... yes
checking for timegm... yes
checking for vasnprintf... no
checking for iswcntrl... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for sys/socket.h... yes
checking for dirent.h... yes
checking for wctype.h... yes
checking for sys/stat.h... (cached) yes
checking for netdb.h... yes
checking for getopt.h... yes
checking for sys/time.h... yes
checking for sys/cdefs.h... yes
checking for limits.h... yes
checking for math.h... yes
checking for sys/mman.h... yes
checking for sys/select.h... (cached) yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/resource.h... (cached) yes
checking for sys/times.h... yes
checking for sys/uio.h... yes
checking for sys/utsname.h... yes
checking for sys/wait.h... (cached) yes
checking for features.h... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... yes
checking whether fchdir is declared... yes
checking for working fcntl.h... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking for mbstate_t... yes
checking whether frexp() can be used without linking with libm... yes
checking whether alarm is declared... yes
checking whether stdin defaults to large file offsets... yes
checking whether fseeko is declared... yes
checking for fseeko... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking whether fchmodat is declared without a macro... yes
checking whether fstat is declared without a macro... yes
checking whether fstatat is declared without a macro... yes
checking whether futimens is declared without a macro... yes
checking whether lchmod is declared without a macro... yes
checking whether lstat is declared without a macro... yes
checking whether mkdirat is declared without a macro... yes
checking whether mkfifo is declared without a macro... yes
checking whether mkfifoat is declared without a macro... yes
checking whether mknod is declared without a macro... yes
checking whether mknodat is declared without a macro... yes
checking whether stat is declared without a macro... yes
checking whether utimensat is declared without a macro... yes
checking whether lstat correctly handles trailing slash... yes
checking whether ftello is declared... yes
checking for ftello... yes
checking whether ftello works... yes
checking whether getcwd (NULL, 0) allocates memory for result... yes
checking for getcwd with POSIX signature... yes
checking whether getcwd is declared... yes
checking whether getdtablesize is declared... yes
checking whether getlogin_r is declared... yes
checking whether getlogin is declared... yes
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking whether getenv is declared... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether gettimeofday is declared without a macro... yes
checking where to find the exponent in a 'double'... word 1 bit 20
checking whether limits.h has ULLONG_WIDTH etc.... yes
checking for nl_langinfo and CODESET... yes
checking whether getc_unlocked is declared... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking whether imported symbols can be declared weak... yes
checking for pthread.h... (cached) yes
checking for pthread_kill in -lpthread... yes
checking for multithread API to use... posix
checking whether malloc, realloc, calloc are POSIX compliant... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for unsigned long long int... (cached) yes
checking for long long int... (cached) yes
checking for a traditional japanese locale... none
checking for a transitional chinese locale... none
checking for a french Unicode locale... none
checking for a traditional french locale... none
checking for mmap... (cached) yes
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether <sys/select.h> is self-contained... yes
checking whether pselect is declared without a macro... yes
checking whether select is declared without a macro... yes
checking for inline... inline
checking for library containing setsockopt... none needed
checking whether select supports a 0 argument... yes
checking whether select detects invalid fds... yes
checking for promoted mode_t type... mode_t
checking for sigset_t... yes
checking for long file names... yes
checking whether setenv is declared... yes
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for tsearch... yes
checking whether snprintf returns a byte count as in C99... yes
checking whether snprintf is declared... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for wchar_t... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether strdup is declared... yes
checking whether strerror(0) succeeds... yes
checking for struct tm.tm_gmtoff... yes
checking whether ffsl is declared without a macro... yes
checking whether ffsll is declared without a macro... yes
checking whether memmem is declared without a macro... yes
checking whether mempcpy is declared without a macro... yes
checking whether memrchr is declared without a macro... yes
checking whether rawmemchr is declared without a macro... yes
checking whether stpcpy is declared without a macro... yes
checking whether stpncpy is declared without a macro... yes
checking whether strchrnul is declared without a macro... yes
checking whether strdup is declared without a macro... yes
checking whether strncat is declared without a macro... yes
checking whether strndup is declared without a macro... yes
checking whether strnlen is declared without a macro... yes
checking whether strpbrk is declared without a macro... yes
checking whether strsep is declared without a macro... yes
checking whether strcasestr is declared without a macro... yes
checking whether strtok_r is declared without a macro... yes
checking whether strerror_r is declared without a macro... yes
checking whether strsignal is declared without a macro... yes
checking whether strverscmp is declared without a macro... yes
checking whether ffs is declared without a macro... yes
checking whether strcasecmp is declared without a macro... yes
checking whether strncasecmp is declared without a macro... yes
checking whether strndup is declared... (cached) yes
checking whether strnlen is declared... (cached) yes
checking whether strsignal is declared... (cached) yes
checking whether sys_siglist is declared... yes
checking whether <sys/socket.h> is self-contained... yes
checking for shutdown... yes
checking whether <sys/socket.h> defines the SHUT_* macros... yes
checking for struct sockaddr_storage... yes
checking for sa_family_t... yes
checking for struct sockaddr_storage.ss_family... yes
checking whether socket is declared without a macro... yes
checking whether connect is declared without a macro... yes
checking whether accept is declared without a macro... yes
checking whether bind is declared without a macro... yes
checking whether getpeername is declared without a macro... yes
checking whether getsockname is declared without a macro... yes
checking whether getsockopt is declared without a macro... yes
checking whether listen is declared without a macro... yes
checking whether recv is declared without a macro... yes
checking whether send is declared without a macro... yes
checking whether recvfrom is declared without a macro... yes
checking whether sendto is declared without a macro... yes
checking whether setsockopt is declared without a macro... yes
checking whether shutdown is declared without a macro... yes
checking whether accept4 is declared without a macro... yes
checking for struct timespec in <time.h>... yes
checking whether unsetenv is declared... yes
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking for snprintf... (cached) yes
checking for strnlen... yes
checking for wcslen... yes
checking for wcsnlen... yes
checking for mbrtowc... (cached) yes
checking for wcrtomb... yes
checking whether _snprintf is declared... no
checking whether <wchar.h> uses 'inline' correctly... yes
checking for alloca as a compiler built-in... yes
checking whether this system has an arbitrary file name length limit... yes
checking for closedir... yes
checking for d_ino member in directory struct... yes
checking for d_type member in directory struct... yes
checking whether alphasort is declared without a macro... yes
checking whether closedir is declared without a macro... yes
checking whether dirfd is declared without a macro... yes
checking whether fdopendir is declared without a macro... yes
checking whether opendir is declared without a macro... yes
checking whether readdir is declared without a macro... yes
checking whether rewinddir is declared without a macro... yes
checking whether scandir is declared without a macro... yes
checking for dirfd... yes
checking whether dirfd is declared... (cached) yes
checking whether dirfd is a macro... no
checking whether // is distinct from /... (cached) no
checking whether dup works... yes
checking whether dup2 works... yes
checking for error_at_line... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fcntl is declared without a macro... yes
checking whether openat is declared without a macro... yes
checking whether fdopendir is declared... (cached) yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking whether conversion from 'int' to 'long double' works... yes
checking for working POSIX fnmatch... yes
checking whether frexp works... yes
checking whether frexpf can be used without linking with libm... yes
checking whether frexpf works... yes
checking for fseeko... (cached) yes
checking whether fstatat (..., 0) works... yes
checking for ftello... (cached) yes
checking whether ftello works... (cached) yes
checking whether getcwd handles long file names properly... yes
checking for getpagesize... yes
checking whether getcwd aborts when 4k < cwd_length < 16k... no
checking whether getdtablesize works... yes
checking for gethostname... yes
checking for HOST_NAME_MAX... yes
checking whether getlogin_r works with small buffers... yes
checking whether program_invocation_name is declared... yes
checking whether program_invocation_short_name is declared... yes
checking whether __argv is declared... no
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... almost
checking glob.h usability... yes
checking glob.h presence... yes
checking for glob.h... yes
checking for GNU glob interface version 1... yes
checking whether glob lists broken symlinks... no
checking whether isnan(double) can be used without linking with libm... yes
checking whether link obeys POSIX... yes
checking for pthread_rwlock_t... yes
checking whether lseek detects pipes... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... (cached) yes
checking whether NAN macro works... yes
checking whether HUGE_VAL works... yes
checking whether acosf is declared without a macro... yes
checking whether acosl is declared without a macro... yes
checking whether asinf is declared without a macro... yes
checking whether asinl is declared without a macro... yes
checking whether atanf is declared without a macro... yes
checking whether atanl is declared without a macro... yes
checking whether cbrt is declared without a macro... yes
checking whether cbrtf is declared without a macro... yes
checking whether cbrtl is declared without a macro... yes
checking whether ceilf is declared without a macro... yes
checking whether ceill is declared without a macro... yes
checking whether copysign is declared without a macro... yes
checking whether copysignf is declared without a macro... yes
checking whether copysignl is declared without a macro... yes
checking whether cosf is declared without a macro... yes
checking whether cosl is declared without a macro... yes
checking whether coshf is declared without a macro... yes
checking whether expf is declared without a macro... yes
checking whether expl is declared without a macro... yes
checking whether exp2 is declared without a macro... yes
checking whether exp2f is declared without a macro... yes
checking whether exp2l is declared without a macro... yes
checking whether expm1 is declared without a macro... yes
checking whether expm1f is declared without a macro... yes
checking whether expm1l is declared without a macro... yes
checking whether fabsf is declared without a macro... yes
checking whether fabsl is declared without a macro... yes
checking whether floorf is declared without a macro... yes
checking whether floorl is declared without a macro... yes
checking whether fma is declared without a macro... yes
checking whether fmaf is declared without a macro... yes
checking whether fmal is declared without a macro... yes
checking whether fmod is declared without a macro... yes
checking whether fmodf is declared without a macro... yes
checking whether fmodl is declared without a macro... yes
checking whether frexpf is declared without a macro... yes
checking whether frexpl is declared without a macro... yes
checking whether hypotf is declared without a macro... yes
checking whether hypotl is declared without a macro... yes
checking whether ilogb is declared without a macro... yes
checking whether ilogbf is declared without a macro... yes
checking whether ilogbl is declared without a macro... yes
checking whether ldexpf is declared without a macro... yes
checking whether ldexpl is declared without a macro... yes
checking whether log is declared without a macro... yes
checking whether logf is declared without a macro... yes
checking whether logl is declared without a macro... yes
checking whether log10 is declared without a macro... yes
checking whether log10f is declared without a macro... yes
checking whether log10l is declared without a macro... yes
checking whether log1p is declared without a macro... yes
checking whether log1pf is declared without a macro... yes
checking whether log1pl is declared without a macro... yes
checking whether log2 is declared without a macro... yes
checking whether log2f is declared without a macro... yes
checking whether log2l is declared without a macro... yes
checking whether logb is declared without a macro... yes
checking whether logbf is declared without a macro... yes
checking whether logbl is declared without a macro... yes
checking whether modf is declared without a macro... yes
checking whether modff is declared without a macro... yes
checking whether modfl is declared without a macro... yes
checking whether powf is declared without a macro... yes
checking whether remainder is declared without a macro... yes
checking whether remainderf is declared without a macro... yes
checking whether remainderl is declared without a macro... yes
checking whether rint is declared without a macro... yes
checking whether rintf is declared without a macro... yes
checking whether rintl is declared without a macro... yes
checking whether round is declared without a macro... yes
checking whether roundf is declared without a macro... yes
checking whether roundl is declared without a macro... yes
checking whether sinf is declared without a macro... yes
checking whether sinl is declared without a macro... yes
checking whether sinhf is declared without a macro... yes
checking whether sqrtf is declared without a macro... yes
checking whether sqrtl is declared without a macro... yes
checking whether tanf is declared without a macro... yes
checking whether tanl is declared without a macro... yes
checking whether tanhf is declared without a macro... yes
checking whether trunc is declared without a macro... yes
checking whether truncf is declared without a macro... yes
checking whether truncl is declared without a macro... yes
checking whether mbrtowc handles incomplete characters... guessing yes
checking whether mbrtowc works as well as mbtowc... guessing yes
checking whether mbrtowc handles a NULL pwc argument... guessing yes
checking whether mbrtowc handles a NULL string argument... guessing yes
checking whether mbrtowc has a correct return value... guessing yes
checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
checking whether mbrtowc works on empty input... yes
checking whether the C locale is free of encoding errors... no
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbsrtowcs works... guessing yes
checking for mempcpy... (cached) yes
checking for memrchr... yes
checking whether mkdir handles trailing slash... yes
checking whether mkdir handles trailing dot... yes
checking whether mkfifo rejects trailing slashes... yes
checking for working mktime... yes
checking for __mktime_internal... no
checking for library containing nanosleep... none required
checking for working nanosleep... yes
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... yes
checking for sched_getaffinity... yes
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... yes
checking for glibc compatible sched_getaffinity... yes
checking whether open recognizes a trailing slash... yes
checking for opendir... yes
checking whether program_invocation_name is declared... (cached) yes
checking whether program_invocation_short_name is declared... (cached) yes
checking for putenv compatible with GNU and SVID... yes
checking for raise... yes
checking for sigprocmask... yes
checking for readdir... yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking for rewinddir... yes
checking whether rmdir works... yes
checking whether select supports a 0 argument... (cached) yes
checking whether select detects invalid fds... (cached) yes
checking whether setenv validates arguments... yes
checking for struct sigaction.sa_sigaction... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking whether pthread_sigmask is declared without a macro... yes
checking whether sigaction is declared without a macro... yes
checking whether sigaddset is declared without a macro... yes
checking whether sigdelset is declared without a macro... yes
checking whether sigemptyset is declared without a macro... yes
checking whether sigfillset is declared without a macro... yes
checking whether sigismember is declared without a macro... yes
checking whether sigpending is declared without a macro... yes
checking whether sigprocmask is declared without a macro... yes
checking for sigprocmask... (cached) yes
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for snprintf... (cached) yes
checking whether snprintf respects a size of 1... yes
checking whether printf supports POSIX/XSI format strings with positions... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking whether stat handles trailing slashes on directories... yes
checking whether stat handles trailing slashes on files... yes
checking for working stdalign.h... yes
checking for max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether dprintf is declared without a macro... yes
checking whether fpurge is declared without a macro... no
checking whether fseeko is declared without a macro... yes
checking whether ftello is declared without a macro... yes
checking whether getdelim is declared without a macro... yes
checking whether getline is declared without a macro... yes
checking whether gets is declared without a macro... no
checking whether pclose is declared without a macro... yes
checking whether popen is declared without a macro... yes
checking whether renameat is declared without a macro... yes
checking whether snprintf is declared without a macro... yes
checking whether tmpfile is declared without a macro... yes
checking whether vdprintf is declared without a macro... yes
checking whether vsnprintf is declared without a macro... yes
checking whether _Exit is declared without a macro... yes
checking whether atoll is declared without a macro... yes
checking whether canonicalize_file_name is declared without a macro... yes
checking whether getloadavg is declared without a macro... yes
checking whether getsubopt is declared without a macro... yes
checking whether grantpt is declared without a macro... yes
checking whether initstate is declared without a macro... yes
checking whether initstate_r is declared without a macro... yes
checking whether mkdtemp is declared without a macro... yes
checking whether mkostemp is declared without a macro... yes
checking whether mkostemps is declared without a macro... yes
checking whether mkstemp is declared without a macro... yes
checking whether mkstemps is declared without a macro... yes
checking whether posix_openpt is declared without a macro... yes
checking whether ptsname is declared without a macro... yes
checking whether ptsname_r is declared without a macro... yes
checking whether qsort_r is declared without a macro... yes
checking whether random is declared without a macro... yes
checking whether random_r is declared without a macro... yes
checking whether realpath is declared without a macro... yes
checking whether rpmatch is declared without a macro... yes
checking whether secure_getenv is declared without a macro... yes
checking whether setenv is declared without a macro... yes
checking whether setstate is declared without a macro... yes
checking whether setstate_r is declared without a macro... yes
checking whether srandom is declared without a macro... yes
checking whether srandom_r is declared without a macro... yes
checking whether strtod is declared without a macro... yes
checking whether strtoll is declared without a macro... yes
checking whether strtoull is declared without a macro... yes
checking whether unlockpt is declared without a macro... yes
checking whether unsetenv is declared without a macro... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking whether strncasecmp is declared... (cached) yes
checking for working strerror function... yes
checking for working strndup... yes
checking for working strnlen... yes
checking for strsignal... yes
checking whether strsignal always returns a string... yes
checking whether symlink handles trailing slash correctly... yes
checking whether getrusage is declared without a macro... yes
checking whether <sys/select.h> is self-contained... (cached) yes
checking whether pselect is declared without a macro... (cached) yes
checking whether select is declared without a macro... (cached) yes
checking for nlink_t... (cached) yes
checking whether fchmodat is declared without a macro... (cached) yes
checking whether fstat is declared without a macro... (cached) yes
checking whether fstatat is declared without a macro... (cached) yes
checking whether futimens is declared without a macro... (cached) yes
checking whether lchmod is declared without a macro... (cached) yes
checking whether lstat is declared without a macro... (cached) yes
checking whether mkdirat is declared without a macro... (cached) yes
checking whether mkfifo is declared without a macro... (cached) yes
checking whether mkfifoat is declared without a macro... (cached) yes
checking whether mknod is declared without a macro... (cached) yes
checking whether mknodat is declared without a macro... (cached) yes
checking whether stat is declared without a macro... (cached) yes
checking whether utimensat is declared without a macro... (cached) yes
checking for struct tms... yes
checking whether times is declared without a macro... yes
checking for struct utsname... yes
checking whether uname is declared without a macro... yes
checking whether waitpid is declared without a macro... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking for timezone_t... no
checking whether tmpfile should be overridden... no
checking for uname... yes
checking whether chdir is declared without a macro... yes
checking whether chown is declared without a macro... yes
checking whether dup is declared without a macro... yes
checking whether dup2 is declared without a macro... yes
checking whether dup3 is declared without a macro... yes
checking whether environ is declared without a macro... yes
checking whether euidaccess is declared without a macro... yes
checking whether faccessat is declared without a macro... yes
checking whether fchdir is declared without a macro... yes
checking whether fchownat is declared without a macro... yes
checking whether fdatasync is declared without a macro... yes
checking whether fsync is declared without a macro... yes
checking whether ftruncate is declared without a macro... yes
checking whether getcwd is declared without a macro... yes
checking whether getdomainname is declared without a macro... yes
checking whether getdtablesize is declared without a macro... yes
checking whether getgroups is declared without a macro... yes
checking whether gethostname is declared without a macro... yes
checking whether getlogin is declared without a macro... yes
checking whether getlogin_r is declared without a macro... yes
checking whether getpagesize is declared without a macro... yes
checking whether getusershell is declared without a macro... yes
checking whether setusershell is declared without a macro... yes
checking whether endusershell is declared without a macro... yes
checking whether group_member is declared without a macro... yes
checking whether isatty is declared without a macro... yes
checking whether lchown is declared without a macro... yes
checking whether link is declared without a macro... yes
checking whether linkat is declared without a macro... yes
checking whether lseek is declared without a macro... yes
checking whether pipe is declared without a macro... yes
checking whether pipe2 is declared without a macro... yes
checking whether pread is declared without a macro... yes
checking whether pwrite is declared without a macro... yes
checking whether readlink is declared without a macro... yes
checking whether readlinkat is declared without a macro... yes
checking whether rmdir is declared without a macro... yes
checking whether sethostname is declared without a macro... yes
checking whether sleep is declared without a macro... yes
checking whether symlink is declared without a macro... yes
checking whether symlinkat is declared without a macro... yes
checking whether ttyname_r is declared without a macro... yes
checking whether unlink is declared without a macro... yes
checking whether unlinkat is declared without a macro... yes
checking whether usleep is declared without a macro... yes
checking whether unlink honors trailing slashes... yes
checking whether unlink of a parent directory fails as it should... guessing yes
checking for unsetenv... yes
checking for unsetenv() return type... int
checking whether unsetenv obeys POSIX... yes
checking for ptrdiff_t... (cached) yes
checking for vasprintf... yes
checking whether btowc is declared without a macro... yes
checking whether wctob is declared without a macro... yes
checking whether mbsinit is declared without a macro... yes
checking whether mbrtowc is declared without a macro... yes
checking whether mbrlen is declared without a macro... yes
checking whether mbsrtowcs is declared without a macro... yes
checking whether mbsnrtowcs is declared without a macro... yes
checking whether wcrtomb is declared without a macro... yes
checking whether wcsrtombs is declared without a macro... yes
checking whether wcsnrtombs is declared without a macro... yes
checking whether wcwidth is declared without a macro... yes
checking whether wmemchr is declared without a macro... yes
checking whether wmemcmp is declared without a macro... yes
checking whether wmemcpy is declared without a macro... yes
checking whether wmemmove is declared without a macro... yes
checking whether wmemset is declared without a macro... yes
checking whether wcslen is declared without a macro... yes
checking whether wcsnlen is declared without a macro... yes
checking whether wcscpy is declared without a macro... yes
checking whether wcpcpy is declared without a macro... yes
checking whether wcsncpy is declared without a macro... yes
checking whether wcpncpy is declared without a macro... yes
checking whether wcscat is declared without a macro... yes
checking whether wcsncat is declared without a macro... yes
checking whether wcscmp is declared without a macro... yes
checking whether wcsncmp is declared without a macro... yes
checking whether wcscasecmp is declared without a macro... yes
checking whether wcsncasecmp is declared without a macro... yes
checking whether wcscoll is declared without a macro... yes
checking whether wcsxfrm is declared without a macro... yes
checking whether wcsdup is declared without a macro... yes
checking whether wcschr is declared without a macro... yes
checking whether wcsrchr is declared without a macro... yes
checking whether wcscspn is declared without a macro... yes
checking whether wcsspn is declared without a macro... yes
checking whether wcspbrk is declared without a macro... yes
checking whether wcsstr is declared without a macro... yes
checking whether wcstok is declared without a macro... yes
checking whether wcswidth is declared without a macro... yes
checking whether iswcntrl works... yes
checking for towlower... yes
checking for wctype_t... yes
checking for wctrans_t... yes
checking whether wctype is declared without a macro... yes
checking whether iswctype is declared without a macro... yes
checking whether wctrans is declared without a macro... yes
checking whether towctrans is declared without a macro... yes
checking for stdint.h... (cached) yes
checking for ctermid... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for execvp... yes
checking for expm1... yes
checking for expm1f... yes
checking for fork... yes
checking for getegid... (cached) yes
checking for geteuid... (cached) yes
checking for getgid... (cached) yes
checking for getgrent... yes
checking for getgrgid... yes
checking for getgrnam... yes
checking for getpgrp... yes
checking for getpid... yes
checking for getppid... yes
checking for getpwent... yes
checking for getpwuid... yes
checking for getuid... (cached) yes
checking for isascii... yes
checking for kill... yes
checking for lgamma... yes
checking for lgammaf... yes
checking for lgamma_r... yes
checking for lgammaf_r... yes
checking for log1p... yes
checking for log1pf... yes
checking for realpath... (cached) yes
checking for resolvepath... no
checking for roundl... yes
checking for select... yes
checking for setgrent... yes
checking for setpwent... yes
checking for setsid... yes
checking for siglongjmp... yes
checking for strsignal... (cached) yes
checking for tcgetattr... yes
checking for tcsetattr... yes
checking for tgammaf... yes
checking for toascii... yes
checking for umask... yes
checking for waitpid... yes
checking for _getch... no
checking for _kbhit... no
checking for modf... yes
checking for pow... yes
checking for sqrt... yes
checking for sqrtf... yes
checking whether exp2 is declared... (cached) yes
checking whether round is declared... (cached) yes
checking whether tgamma is declared... yes
checking for exp2... yes
checking for round... yes
checking for tgamma... yes
checking for std::isnan in <cmath>... yes
checking for std::isnan (float variant) in <cmath>... yes
checking for std::isinf in <cmath>... yes
checking for std::isinf (float variant) in <cmath>... yes
checking for std::isfinite in <cmath>... yes
checking for std::isfinite (float variant) in <cmath>... yes
checking for std::signbit in <cmath>... yes
checking for std::signbit (float variant) in <cmath>... yes
checking for finite... yes
checking for isnan... yes
checking for isinf... yes
checking for signbit... no
checking for _finite... no
checking for _isnan... no
checking whether signbit is declared... yes
checking for std::acos in <complex>... yes
checking for std::acosh in <complex>... yes
checking for std::asin in <complex>... yes
checking for std::asinh in <complex>... yes
checking for std::atan in <complex>... yes
checking for std::atanh in <complex>... yes
checking for acosh... yes
checking for acoshf... yes
checking for asinh... yes
checking for asinhf... yes
checking for atanh... yes
checking for atanhf... yes
checking for cbrt... yes
checking for cbrtf... yes
checking for erf... yes
checking for erff... yes
checking for erfc... yes
checking for erfcf... yes
checking for exp2f... yes
checking for hypotf... yes
checking for _hypotf... no
checking for log2... yes
checking for log2f... yes
checking for MATH DEFINES in math.h... yes
checking for getrusage... (cached) yes
checking for getpwnam... yes
checking whether closedir returns void... no
checking for struct exception in math.h... yes
checking whether sys_siglist is declared... (cached) yes
checking whether gcc accepts -Wall... yes
adding -Wall to WARN_CFLAGS
checking whether gcc accepts -W... yes
adding -W to WARN_CFLAGS
checking whether gcc accepts -Wshadow... yes
adding -Wshadow to WARN_CFLAGS
checking whether gcc accepts -Wformat... yes
adding -Wformat to WARN_CFLAGS
checking whether gcc accepts -Wpointer-arith... yes
adding -Wpointer-arith to WARN_CFLAGS
checking whether gcc accepts -Wmissing-prototypes... yes
adding -Wmissing-prototypes to WARN_CFLAGS
checking whether gcc accepts -Wstrict-prototypes... yes
adding -Wstrict-prototypes to WARN_CFLAGS
checking whether gcc accepts -Wwrite-strings... yes
adding -Wwrite-strings to WARN_CFLAGS
checking whether gcc accepts -Wcast-align... yes
adding -Wcast-align to WARN_CFLAGS
checking whether gcc accepts -Wcast-qual... yes
adding -Wcast-qual to WARN_CFLAGS
checking whether g++ accepts -Wall... yes
adding -Wall to WARN_CXXFLAGS
checking whether g++ accepts -W... yes
adding -W to WARN_CXXFLAGS
checking whether g++ accepts -Wshadow... yes
adding -Wshadow to WARN_CXXFLAGS
checking whether g++ accepts -Wold-style-cast... yes
adding -Wold-style-cast to WARN_CXXFLAGS
checking whether g++ accepts -Wformat... yes
adding -Wformat to WARN_CXXFLAGS
checking whether g++ accepts -Wpointer-arith... yes
adding -Wpointer-arith to WARN_CXXFLAGS
checking whether g++ accepts -Wwrite-strings... yes
adding -Wwrite-strings to WARN_CXXFLAGS
checking whether g++ accepts -Wcast-align... yes
adding -Wcast-align to WARN_CXXFLAGS
checking whether g++ accepts -Wcast-qual... yes
adding -Wcast-qual to WARN_CXXFLAGS
checking for #pragma GCC diagnostic push/pop/ignore... yes
checking for java... /usr/lib/jvm/default-java/jre/bin/java
checking for javac... /usr/lib/jvm/default-java/bin/javac
checking for jar... /usr/lib/jvm/default-java/bin/jar
checking for Java version... 1.8.0_141
checking for libjvm.so... /usr/lib/jvm/default-java/jre/lib/arm/server
checking for include file <jni.h>... /usr/lib/jvm/default-java/include
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating build-aux/check-subst-vars.sh
config.status: creating doc/doxyhtml/Doxyfile
config.status: creating libgnu/Makefile
config.status: creating oct-conf-post.h-tmp
config.status: creating build-aux/mk-default-qt-settings.sh-tmp
config.status: creating build-aux/mk-f77-def.sh-tmp
config.status: creating build-aux/mk-mxarray-h.sh-tmp
config.status: creating build-aux/mk-version-h.sh-tmp
config.status: creating build-aux/subst-config-vals.sh-tmp
config.status: creating build-aux/subst-cross-config-vals.sh-tmp
config.status: creating build-aux/subst-default-vals.sh-tmp
config.status: creating build-aux/subst-f77-isnan-macro.sh-tmp
config.status: creating build-aux/subst-script-vals.sh-tmp
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing oct-conf-post.h commands
config.status: executing build-aux/mk-default-qt-settings.sh commands
config.status: executing build-aux/mk-f77-def.sh commands
config.status: executing build-aux/mk-mxarray-h.sh commands
config.status: executing build-aux/mk-version-h.sh commands
config.status: executing build-aux/subst-config-vals.sh commands
config.status: executing build-aux/subst-cross-config-vals.sh commands
config.status: executing build-aux/subst-default-vals.sh commands
config.status: executing build-aux/subst-f77-isnan-macro.sh commands
config.status: executing build-aux/subst-script-vals.sh commands
configure: WARNING: unrecognized options: --disable-maintainer-mode
configure:

Octave is now configured for arm-unknown-linux-gnueabihf

  Source directory:              .
  Installation prefix:           /usr
  C compiler:                    gcc  -pthread -fopenmp  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security
  C++ compiler:                  g++  -pthread -fopenmp  -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security
  Fortran compiler:              gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
  Fortran libraries:              -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lm
  Lex libraries:                 
  LIBS:                          -lutil -lm  
  Extra LDFLAGS:                 

  AMD CPPFLAGS:                  
  AMD LDFLAGS:                   
  AMD libraries:                 -lamd
  ARPACK CPPFLAGS:               
  ARPACK LDFLAGS:                
  ARPACK libraries:              -larpack
  BLAS libraries:                -lblas
  BZ2 CPPFLAGS:                  
  BZ2 LDFLAGS:                   
  BZ2 libraries:                 -lbz2
  CAMD CPPFLAGS:                 
  CAMD LDFLAGS:                  
  CAMD libraries:                -lcamd
  CARBON libraries:              
  CCOLAMD CPPFLAGS:              
  CCOLAMD LDFLAGS:               
  CCOLAMD libraries:             -lccolamd
  CHOLMOD CPPFLAGS:              
  CHOLMOD LDFLAGS:               
  CHOLMOD libraries:             -lcholmod
  COLAMD CPPFLAGS:               
  COLAMD LDFLAGS:                
  COLAMD libraries:              -lcolamd
  CURL CPPFLAGS:                 
  CURL LDFLAGS:                  
  CURL libraries:                -lcurl
  CXSPARSE CPPFLAGS:             
  CXSPARSE LDFLAGS:              
  CXSPARSE libraries:            -lcxsparse
  DL libraries:                  -ldl
  FFTW3 CPPFLAGS:                
  FFTW3 LDFLAGS:                 
  FFTW3 libraries:               -lfftw3_threads -lfftw3
  FFTW3F CPPFLAGS:               
  FFTW3F LDFLAGS:                
  FFTW3F libraries:              -lfftw3f_threads -lfftw3f
  FLTK CPPFLAGS:                  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2
  FLTK LDFLAGS:                  -lfltk_gl -lfltk -lX11
  FLTK libraries:                
  fontconfig CPPFLAGS:           -I/usr/include/freetype2
  fontconfig libraries:          -lfontconfig -lfreetype
  FreeType2 CPPFLAGS:            -I/usr/include/freetype2
  FreeType2 libraries:           -lfreetype
  GLPK CPPFLAGS:                 
  GLPK LDFLAGS:                  
  GLPK libraries:                -lglpk
  HDF5 CPPFLAGS:                 -I/usr/include/hdf5/serial
  HDF5 LDFLAGS:                  -L/usr/lib/arm-linux-gnueabihf/hdf5/serial
  HDF5 libraries:                -lhdf5
  Java home:                     /usr/lib/jvm/default-java
  Java JVM path:                 /usr/lib/jvm/default-java/jre/lib/arm/server
  Java CPPFLAGS:                 -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux
  Java libraries:                
  LAPACK libraries:              -llapack
  LLVM CPPFLAGS:                 
  LLVM LDFLAGS:                  
  LLVM libraries:                
  Magick++ CPPFLAGS:             -I/usr/include/GraphicsMagick
  Magick++ LDFLAGS:              
  Magick++ libraries:            -lGraphicsMagick++ -lGraphicsMagick
  OPENGL libraries:              
  OSMesa CPPFLAGS:               
  OSMesa LDFLAGS:                
  OSMesa libraries:              -lOSMesa
  PCRE CPPFLAGS:                 
  PCRE libraries:                -lpcre
  PortAudio CPPFLAGS:            
  PortAudio LDFLAGS:             
  PortAudio libraries:           -lportaudio -lasound -lm -lpthread
  PTHREAD flags:                 -pthread
  PTHREAD libraries:             
  QHULL CPPFLAGS:                
  QHULL LDFLAGS:                 
  QHULL libraries:               -lqhull
  QRUPDATE CPPFLAGS:             
  QRUPDATE LDFLAGS:              
  QRUPDATE libraries:            -lqrupdate
  Qt CPPFLAGS:                   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5
  Qt LDFLAGS:                    
  Qt libraries:                  -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2_qt5
  Qt moc:                        moc -qt5
  Qt uic:                        uic -qt5
  Qt rcc:                        rcc -qt5
  Qt lrelease:                   lrelease -qt5
  READLINE libraries:            -lreadline
  Sndfile CPPFLAGS:              
  Sndfile LDFLAGS:               
  Sndfile libraries:             -lsndfile
  SuiteSparse config libraries:  -lsuitesparseconfig
  TERM libraries:                -lncurses
  UMFPACK CPPFLAGS:              
  UMFPACK LDFLAGS:               
  UMFPACK libraries:             -lumfpack
  X11 include flags:             
  X11 libraries:                 -lX11
  Z CPPFLAGS:                    
  Z LDFLAGS:                     
  Z libraries:                   -lz

  Default pager:                 less
  gnuplot:                       gnuplot

  Build Octave Qt GUI:                yes
  JIT compiler for loops:             no
  Build Java interface:               yes
  Do internal array bounds checking:  no
  Build static libraries:             no
  Build shared libraries:             yes
  Dynamic Linking:                    yes (dlopen)
  Include support for GNU readline:   yes
  64-bit array dims and indexing:     no
  OpenMP SMP multithreading:          yes
  Build cross tools:                  no
  Build docs:                         yes
  Truncate intermediate FP results:   yes

configure: WARNING: OpenGL libs (GL and GLU) not found.  OpgnGL graphics will be disabled.
configure: 
configure: NOTE: Libraries or auxiliary programs may be skipped if they are
configure: NOTE: not found OR if they are missing required features on your
configure: NOTE: system. 
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a
	make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
cd libgnu && make  all
rm -f liboctave/operators/mx-ops.h-t liboctave/operators/mx-ops.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ops.h liboctave/operators/mx-ops > liboctave/operators/mx-ops.h-t && mv liboctave/operators/mx-ops.h-t liboctave/operators/mx-ops.h
rm -f liboctave/operators/smx-ops.h-t liboctave/operators/smx-ops.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-ops.h liboctave/operators/smx-ops > liboctave/operators/smx-ops.h-t && mv liboctave/operators/smx-ops.h-t liboctave/operators/smx-ops.h
rm -f liboctave/operators/vx-ops.h-t liboctave/operators/vx-ops.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ops.h liboctave/operators/vx-ops > liboctave/operators/vx-ops.h-t && mv liboctave/operators/vx-ops.h-t liboctave/operators/vx-ops.h
rm -f liboctave/operators/mx-cdm-dm.h-t liboctave/operators/mx-cdm-dm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-dm.h liboctave/operators/mx-ops > liboctave/operators/mx-cdm-dm.h-t && mv liboctave/operators/mx-cdm-dm.h-t liboctave/operators/mx-cdm-dm.h
rm -f liboctave/operators/mx-dm-cdm.h-t liboctave/operators/mx-dm-cdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cdm.h liboctave/operators/mx-ops > liboctave/operators/mx-dm-cdm.h-t && mv liboctave/operators/mx-dm-cdm.h-t liboctave/operators/mx-dm-cdm.h
rm -f liboctave/operators/mx-cs-dm.h-t liboctave/operators/mx-cs-dm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-dm.h liboctave/operators/mx-ops > liboctave/operators/mx-cs-dm.h-t && mv liboctave/operators/mx-cs-dm.h-t liboctave/operators/mx-cs-dm.h
rm -f liboctave/operators/mx-cs-m.h-t liboctave/operators/mx-cs-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-m.h liboctave/operators/mx-ops > liboctave/operators/mx-cs-m.h-t && mv liboctave/operators/mx-cs-m.h-t liboctave/operators/mx-cs-m.h
rm -f liboctave/operators/mx-cs-nda.h-t liboctave/operators/mx-cs-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-cs-nda.h-t && mv liboctave/operators/mx-cs-nda.h-t liboctave/operators/mx-cs-nda.h
rm -f liboctave/operators/mx-cdm-cm.h-t liboctave/operators/mx-cdm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-cdm-cm.h-t && mv liboctave/operators/mx-cdm-cm.h-t liboctave/operators/mx-cdm-cm.h
rm -f liboctave/operators/mx-cdm-m.h-t liboctave/operators/mx-cdm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-m.h liboctave/operators/mx-ops > liboctave/operators/mx-cdm-m.h-t && mv liboctave/operators/mx-cdm-m.h-t liboctave/operators/mx-cdm-m.h
rm -f liboctave/operators/mx-cdm-s.h-t liboctave/operators/mx-cdm-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-s.h liboctave/operators/mx-ops > liboctave/operators/mx-cdm-s.h-t && mv liboctave/operators/mx-cdm-s.h-t liboctave/operators/mx-cdm-s.h
rm -f liboctave/operators/mx-cm-cdm.h-t liboctave/operators/mx-cm-cdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-cdm.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-cdm.h-t && mv liboctave/operators/mx-cm-cdm.h-t liboctave/operators/mx-cm-cdm.h
make[2]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
rm -f alloca.h-t alloca.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat ./alloca.in.h; \
} > alloca.h-t && \
mv -f alloca.h-t alloca.h
rm -f liboctave/operators/mx-cm-dm.h-t liboctave/operators/mx-cm-dm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-dm.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-dm.h-t && mv liboctave/operators/mx-cm-dm.h-t liboctave/operators/mx-cm-dm.h
rm -f liboctave/operators/mx-cm-m.h-t liboctave/operators/mx-cm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-m.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-m.h-t && mv liboctave/operators/mx-cm-m.h-t liboctave/operators/mx-cm-m.h
rm -f configmake.h-t && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  echo '#define PREFIX "/usr"'; \
  echo '#define EXEC_PREFIX "/usr"'; \
  echo '#define BINDIR "/usr/bin"'; \
  echo '#define SBINDIR "/usr/sbin"'; \
  echo '#define LIBEXECDIR "/usr/lib/arm-linux-gnueabihf"'; \
  echo '#define DATAROOTDIR "/usr/share"'; \
  echo '#define DATADIR "/usr/share"'; \
  echo '#define SYSCONFDIR "/etc"'; \
  echo '#define SHAREDSTATEDIR "/usr/com"'; \
  echo '#define LOCALSTATEDIR "/var"'; \
  echo '#define RUNSTATEDIR "/run"'; \
  echo '#define INCLUDEDIR "/usr/include"'; \
  echo '#define OLDINCLUDEDIR "/usr/include"'; \
  echo '#define DOCDIR "/usr/share/doc/octave"'; \
  echo '#define INFODIR "/usr/share/info"'; \
  echo '#define HTMLDIR "/usr/share/doc/octave"'; \
  echo '#define DVIDIR "/usr/share/doc/octave"'; \
  echo '#define PDFDIR "/usr/share/doc/octave"'; \
  echo '#define PSDIR "/usr/share/doc/octave"'; \
  echo '#define LIBDIR "/usr/lib/arm-linux-gnueabihf"'; \
  echo '#define LISPDIR "/usr/share/emacs/site-lisp"'; \
  echo '#define LOCALEDIR "/usr/share/locale"'; \
  echo '#define MANDIR "/usr/share/man"'; \
  echo '#define MANEXT ""'; \
  echo '#define PKGDATADIR "/usr/share/octave"'; \
  echo '#define PKGINCLUDEDIR "/usr/include/octave"'; \
  echo '#define PKGLIBDIR "/usr/lib/arm-linux-gnueabihf/octave"'; \
  echo '#define PKGLIBEXECDIR "/usr/lib/arm-linux-gnueabihf/octave"'; \
} | sed '/""/d' > configmake.h-t && \
mv -f configmake.h-t configmake.h
rm -f c++defs.h-t c++defs.h && \
sed -n -e '/_GL_CXXDEFS/,$p' \
  < ../build-aux/snippet/c++defs.h \
  > c++defs.h-t && \
mv c++defs.h-t c++defs.h
rm -f liboctave/operators/mx-cnda-nda.h-t liboctave/operators/mx-cnda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cnda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-cnda-nda.h-t && mv liboctave/operators/mx-cnda-nda.h-t liboctave/operators/mx-cnda-nda.h
rm -f arg-nonnull.h-t arg-nonnull.h && \
sed -n -e '/GL_ARG_NONNULL/,$p' \
  < ../build-aux/snippet/arg-nonnull.h \
  > arg-nonnull.h-t && \
mv arg-nonnull.h-t arg-nonnull.h
rm -f warn-on-use.h-t warn-on-use.h && \
sed -n -e '/^.ifndef/,$p' \
  < ../build-aux/snippet/warn-on-use.h \
  > warn-on-use.h-t && \
mv warn-on-use.h-t warn-on-use.h
rm -f limits.h-t limits.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_LIMITS_H''@|<limits.h>|g' \
      < ./limits.in.h; \
} > limits.h-t && \
mv limits.h-t limits.h
rm -f liboctave/operators/mx-cm-s.h-t liboctave/operators/mx-cm-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-s.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-s.h-t && mv liboctave/operators/mx-cm-s.h-t liboctave/operators/mx-cm-s.h
/bin/mkdir -p sys
rm -f liboctave/operators/mx-cnda-s.h-t liboctave/operators/mx-cnda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cnda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-cnda-s.h-t && mv liboctave/operators/mx-cnda-s.h-t liboctave/operators/mx-cnda-s.h
/bin/mkdir -p sys
rm -f sys/types.h-t sys/types.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_TYPES_H''@|<sys/types.h>|g' \
      -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
      < ./sys_types.in.h; \
} > sys/types.h-t && \
mv sys/types.h-t sys/types.h
rm -f sys/uio.h-t sys/uio.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_UIO_H''@|<sys/uio.h>|g' \
      -e 's|@''HAVE_SYS_UIO_H''@|1|g' \
      < ./sys_uio.in.h; \
} > sys/uio.h-t && \
mv -f sys/uio.h-t sys/uio.h
/bin/mkdir -p sys
rm -f liboctave/operators/mx-dm-cs.h-t liboctave/operators/mx-dm-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cs.h liboctave/operators/mx-ops > liboctave/operators/mx-dm-cs.h-t && mv liboctave/operators/mx-dm-cs.h-t liboctave/operators/mx-dm-cs.h
rm -f sys/utsname.h-t sys/utsname.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's/@''HAVE_SYS_UTSNAME_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_UTSNAME_H''@|<sys/utsname.h>|g' \
      -e 's/@''GNULIB_UNAME''@/1/g' \
      -e 's|@''HAVE_STRUCT_UTSNAME''@|1|g' \
      -e 's|@''HAVE_UNAME''@|1|g' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./sys_utsname.in.h; \
} > sys/utsname.h-t && \
mv sys/utsname.h-t sys/utsname.h
/bin/mkdir -p sys
rm -f time.h-t time.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_TIME_H''@|<time.h>|g' \
      -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \
      -e 's/@''GNULIB_MKTIME''@/1/g' \
      -e 's/@''GNULIB_NANOSLEEP''@/1/g' \
      -e 's/@''GNULIB_STRPTIME''@/1/g' \
      -e 's/@''GNULIB_TIMEGM''@/1/g' \
      -e 's/@''GNULIB_TIME_R''@/1/g' \
      -e 's/@''GNULIB_TIME_RZ''@/1/g' \
      -e 's|@''HAVE_DECL_LOCALTIME_R''@|1|g' \
      -e 's|@''HAVE_NANOSLEEP''@|1|g' \
      -e 's|@''HAVE_STRPTIME''@|1|g' \
      -e 's|@''HAVE_TIMEGM''@|1|g' \
      -e 's|@''HAVE_TIMEZONE_T''@|0|g' \
      -e 's|@''REPLACE_GMTIME''@|0|g' \
      -e 's|@''REPLACE_LOCALTIME''@|0|g' \
      -e 's|@''REPLACE_LOCALTIME_R''@|0|g' \
      -e 's|@''REPLACE_MKTIME''@|1|g' \
      -e 's|@''REPLACE_NANOSLEEP''@|0|g' \
      -e 's|@''REPLACE_TIMEGM''@|0|g' \
      -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
      -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
      -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g' \
      -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./time.in.h; \
} > time.h-t && \
mv time.h-t time.h
rm -f sys/wait.h-t sys/wait.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_WAIT_H''@|<sys/wait.h>|g' \
      -e 's/@''GNULIB_WAITPID''@/1/g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./sys_wait.in.h; \
} > sys/wait.h-t && \
mv sys/wait.h-t sys/wait.h
rm -f unistd.h-t unistd.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_UNISTD_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_UNISTD_H''@|<unistd.h>|g' \
      -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
      -e 's/@''GNULIB_CHDIR''@/1/g' \
      -e 's/@''GNULIB_CHOWN''@/0/g' \
      -e 's/@''GNULIB_CLOSE''@/1/g' \
      -e 's/@''GNULIB_DUP''@/1/g' \
      -e 's/@''GNULIB_DUP2''@/1/g' \
      -e 's/@''GNULIB_DUP3''@/0/g' \
      -e 's/@''GNULIB_ENVIRON''@/1/g' \
      -e 's/@''GNULIB_EUIDACCESS''@/0/g' \
      -e 's/@''GNULIB_FACCESSAT''@/0/g' \
      -e 's/@''GNULIB_FCHDIR''@/1/g' \
      -e 's/@''GNULIB_FCHOWNAT''@/0/g' \
      -e 's/@''GNULIB_FDATASYNC''@/0/g' \
      -e 's/@''GNULIB_FSYNC''@/0/g' \
      -e 's/@''GNULIB_FTRUNCATE''@/1/g' \
      -e 's/@''GNULIB_GETCWD''@/1/g' \
      -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \
      -e 's/@''GNULIB_GETDTABLESIZE''@/1/g' \
      -e 's/@''GNULIB_GETGROUPS''@/0/g' \
      -e 's/@''GNULIB_GETHOSTNAME''@/1/g' \
      -e 's/@''GNULIB_GETLOGIN''@/0/g' \
      -e 's/@''GNULIB_GETLOGIN_R''@/1/g' \
      -e 's/@''GNULIB_GETPAGESIZE''@/0/g' \
      -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \
      -e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \
      -e 's/@''GNULIB_ISATTY''@/1/g' \
      -e 's/@''GNULIB_LCHOWN''@/0/g' \
      -e 's/@''GNULIB_LINK''@/1/g' \
      -e 's/@''GNULIB_LINKAT''@/0/g' \
      -e 's/@''GNULIB_LSEEK''@/1/g' \
      -e 's/@''GNULIB_PIPE''@/1/g' \
      -e 's/@''GNULIB_PIPE2''@/0/g' \
      -e 's/@''GNULIB_PREAD''@/0/g' \
      -e 's/@''GNULIB_PWRITE''@/0/g' \
      -e 's/@''GNULIB_READ''@/0/g' \
      -e 's/@''GNULIB_READLINK''@/1/g' \
      -e 's/@''GNULIB_READLINKAT''@/0/g' \
      -e 's/@''GNULIB_RMDIR''@/1/g' \
      -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \
      -e 's/@''GNULIB_SLEEP''@/0/g' \
      -e 's/@''GNULIB_SYMLINK''@/1/g' \
      -e 's/@''GNULIB_SYMLINKAT''@/0/g' \
      -e 's/@''GNULIB_TTYNAME_R''@/0/g' \
      -e 's/@''GNULIB_UNISTD_H_GETOPT''@/0/g' \
      -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \
      -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \
      -e 's/@''GNULIB_UNLINK''@/1/g' \
      -e 's/@''GNULIB_UNLINKAT''@/0/g' \
      -e 's/@''GNULIB_USLEEP''@/0/g' \
      -e 's/@''GNULIB_WRITE''@/0/g' \
      < ./unistd.in.h | \
  sed -e 's|@''HAVE_CHOWN''@|1|g' \
      -e 's|@''HAVE_DUP2''@|1|g' \
      -e 's|@''HAVE_DUP3''@|1|g' \
      -e 's|@''HAVE_EUIDACCESS''@|1|g' \
      -e 's|@''HAVE_FACCESSAT''@|1|g' \
      -e 's|@''HAVE_FCHDIR''@|1|g' \
      -e 's|@''HAVE_FCHOWNAT''@|1|g' \
      -e 's|@''HAVE_FDATASYNC''@|1|g' \
      -e 's|@''HAVE_FSYNC''@|1|g' \
      -e 's|@''HAVE_FTRUNCATE''@|1|g' \
      -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
      -e 's|@''HAVE_GETGROUPS''@|1|g' \
      -e 's|@''HAVE_GETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_GETLOGIN''@|1|g' \
      -e 's|@''HAVE_GETPAGESIZE''@|1|g' \
      -e 's|@''HAVE_GROUP_MEMBER''@|1|g' \
      -e 's|@''HAVE_LCHOWN''@|1|g' \
      -e 's|@''HAVE_LINK''@|1|g' \
      -e 's|@''HAVE_LINKAT''@|1|g' \
      -e 's|@''HAVE_PIPE''@|1|g' \
      -e 's|@''HAVE_PIPE2''@|1|g' \
      -e 's|@''HAVE_PREAD''@|1|g' \
      -e 's|@''HAVE_PWRITE''@|1|g' \
      -e 's|@''HAVE_READLINK''@|1|g' \
      -e 's|@''HAVE_READLINKAT''@|1|g' \
      -e 's|@''HAVE_SETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_SLEEP''@|1|g' \
      -e 's|@''HAVE_SYMLINK''@|1|g' \
      -e 's|@''HAVE_SYMLINKAT''@|1|g' \
      -e 's|@''HAVE_UNLINKAT''@|1|g' \
      -e 's|@''HAVE_USLEEP''@|1|g' \
      -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \
      -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \
      -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \
      -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
      -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
      -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \
      -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \
      -e 's|@''HAVE_OS_H''@|0|g' \
      -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \
  | \
  sed -e 's|@''REPLACE_CHOWN''@|0|g' \
      -e 's|@''REPLACE_CLOSE''@|0|g' \
      -e 's|@''REPLACE_DUP''@|0|g' \
      -e 's|@''REPLACE_DUP2''@|0|g' \
      -e 's|@''REPLACE_FCHOWNAT''@|0|g' \
      -e 's|@''REPLACE_FTRUNCATE''@|0|g' \
      -e 's|@''REPLACE_GETCWD''@|0|g' \
      -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \
      -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \
      -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \
      -e 's|@''REPLACE_GETGROUPS''@|0|g' \
      -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \
      -e 's|@''REPLACE_ISATTY''@|0|g' \
      -e 's|@''REPLACE_LCHOWN''@|0|g' \
      -e 's|@''REPLACE_LINK''@|0|g' \
      -e 's|@''REPLACE_LINKAT''@|0|g' \
      -e 's|@''REPLACE_LSEEK''@|0|g' \
      -e 's|@''REPLACE_PREAD''@|0|g' \
      -e 's|@''REPLACE_PWRITE''@|0|g' \
      -e 's|@''REPLACE_READ''@|0|g' \
      -e 's|@''REPLACE_READLINK''@|0|g' \
      -e 's|@''REPLACE_READLINKAT''@|0|g' \
      -e 's|@''REPLACE_RMDIR''@|0|g' \
      -e 's|@''REPLACE_SLEEP''@|0|g' \
      -e 's|@''REPLACE_SYMLINK''@|0|g' \
      -e 's|@''REPLACE_SYMLINKAT''@|0|g' \
      -e 's|@''REPLACE_TTYNAME_R''@|0|g' \
      -e 's|@''REPLACE_UNLINK''@|0|g' \
      -e 's|@''REPLACE_UNLINKAT''@|0|g' \
      -e 's|@''REPLACE_USLEEP''@|0|g' \
      -e 's|@''REPLACE_WRITE''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > unistd.h-t && \
mv unistd.h-t unistd.h
rm -f wchar.h-t wchar.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''HAVE_FEATURES_H''@|1|g' \
      -e 's|@''NEXT_WCHAR_H''@|<wchar.h>|g' \
      -e 's|@''HAVE_WCHAR_H''@|1|g' \
      -e 's/@''GNULIB_BTOWC''@/0/g' \
      -e 's/@''GNULIB_WCTOB''@/0/g' \
      -e 's/@''GNULIB_MBSINIT''@/1/g' \
      -e 's/@''GNULIB_MBRTOWC''@/1/g' \
      -e 's/@''GNULIB_MBRLEN''@/0/g' \
      -e 's/@''GNULIB_MBSRTOWCS''@/1/g' \
      -e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \
      -e 's/@''GNULIB_WCRTOMB''@/0/g' \
      -e 's/@''GNULIB_WCSRTOMBS''@/0/g' \
      -e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \
      -e 's/@''GNULIB_WCWIDTH''@/0/g' \
      -e 's/@''GNULIB_WMEMCHR''@/0/g' \
      -e 's/@''GNULIB_WMEMCMP''@/0/g' \
      -e 's/@''GNULIB_WMEMCPY''@/0/g' \
      -e 's/@''GNULIB_WMEMMOVE''@/0/g' \
      -e 's/@''GNULIB_WMEMSET''@/0/g' \
      -e 's/@''GNULIB_WCSLEN''@/0/g' \
      -e 's/@''GNULIB_WCSNLEN''@/0/g' \
      -e 's/@''GNULIB_WCSCPY''@/0/g' \
      -e 's/@''GNULIB_WCPCPY''@/0/g' \
      -e 's/@''GNULIB_WCSNCPY''@/0/g' \
      -e 's/@''GNULIB_WCPNCPY''@/0/g' \
      -e 's/@''GNULIB_WCSCAT''@/0/g' \
      -e 's/@''GNULIB_WCSNCAT''@/0/g' \
      -e 's/@''GNULIB_WCSCMP''@/0/g' \
      -e 's/@''GNULIB_WCSNCMP''@/0/g' \
      -e 's/@''GNULIB_WCSCASECMP''@/0/g' \
      -e 's/@''GNULIB_WCSNCASECMP''@/0/g' \
      -e 's/@''GNULIB_WCSCOLL''@/0/g' \
      -e 's/@''GNULIB_WCSXFRM''@/0/g' \
      -e 's/@''GNULIB_WCSDUP''@/0/g' \
      -e 's/@''GNULIB_WCSCHR''@/0/g' \
      -e 's/@''GNULIB_WCSRCHR''@/0/g' \
      -e 's/@''GNULIB_WCSCSPN''@/0/g' \
      -e 's/@''GNULIB_WCSSPN''@/0/g' \
      -e 's/@''GNULIB_WCSPBRK''@/0/g' \
      -e 's/@''GNULIB_WCSSTR''@/0/g' \
      -e 's/@''GNULIB_WCSTOK''@/0/g' \
      -e 's/@''GNULIB_WCSWIDTH''@/0/g' \
      < ./wchar.in.h | \
  sed -e 's|@''HAVE_WINT_T''@|1|g' \
      -e 's|@''HAVE_BTOWC''@|1|g' \
      -e 's|@''HAVE_MBSINIT''@|1|g' \
      -e 's|@''HAVE_MBRTOWC''@|1|g' \
      -e 's|@''HAVE_MBRLEN''@|1|g' \
      -e 's|@''HAVE_MBSRTOWCS''@|1|g' \
      -e 's|@''HAVE_MBSNRTOWCS''@|1|g' \
      -e 's|@''HAVE_WCRTOMB''@|1|g' \
      -e 's|@''HAVE_WCSRTOMBS''@|1|g' \
      -e 's|@''HAVE_WCSNRTOMBS''@|1|g' \
      -e 's|@''HAVE_WMEMCHR''@|1|g' \
      -e 's|@''HAVE_WMEMCMP''@|1|g' \
      -e 's|@''HAVE_WMEMCPY''@|1|g' \
      -e 's|@''HAVE_WMEMMOVE''@|1|g' \
      -e 's|@''HAVE_WMEMSET''@|1|g' \
      -e 's|@''HAVE_WCSLEN''@|1|g' \
      -e 's|@''HAVE_WCSNLEN''@|1|g' \
      -e 's|@''HAVE_WCSCPY''@|1|g' \
      -e 's|@''HAVE_WCPCPY''@|1|g' \
      -e 's|@''HAVE_WCSNCPY''@|1|g' \
      -e 's|@''HAVE_WCPNCPY''@|1|g' \
      -e 's|@''HAVE_WCSCAT''@|1|g' \
      -e 's|@''HAVE_WCSNCAT''@|1|g' \
      -e 's|@''HAVE_WCSCMP''@|1|g' \
      -e 's|@''HAVE_WCSNCMP''@|1|g' \
      -e 's|@''HAVE_WCSCASECMP''@|1|g' \
      -e 's|@''HAVE_WCSNCASECMP''@|1|g' \
      -e 's|@''HAVE_WCSCOLL''@|1|g' \
      -e 's|@''HAVE_WCSXFRM''@|1|g' \
      -e 's|@''HAVE_WCSDUP''@|1|g' \
      -e 's|@''HAVE_WCSCHR''@|1|g' \
      -e 's|@''HAVE_WCSRCHR''@|1|g' \
      -e 's|@''HAVE_WCSCSPN''@|1|g' \
      -e 's|@''HAVE_WCSSPN''@|1|g' \
      -e 's|@''HAVE_WCSPBRK''@|1|g' \
      -e 's|@''HAVE_WCSSTR''@|1|g' \
      -e 's|@''HAVE_WCSTOK''@|1|g' \
      -e 's|@''HAVE_WCSWIDTH''@|1|g' \
      -e 's|@''HAVE_DECL_WCTOB''@|1|g' \
      -e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \
  | \
  sed -e 's|@''REPLACE_MBSTATE_T''@|0|g' \
      -e 's|@''REPLACE_BTOWC''@|0|g' \
      -e 's|@''REPLACE_WCTOB''@|0|g' \
      -e 's|@''REPLACE_MBSINIT''@|0|g' \
      -e 's|@''REPLACE_MBRTOWC''@|1|g' \
      -e 's|@''REPLACE_MBRLEN''@|0|g' \
      -e 's|@''REPLACE_MBSRTOWCS''@|0|g' \
      -e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \
      -e 's|@''REPLACE_WCRTOMB''@|0|g' \
      -e 's|@''REPLACE_WCSRTOMBS''@|0|g' \
      -e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \
      -e 's|@''REPLACE_WCWIDTH''@|0|g' \
      -e 's|@''REPLACE_WCSWIDTH''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > wchar.h-t && \
mv wchar.h-t wchar.h
rm -f liboctave/operators/mx-dm-cm.h-t liboctave/operators/mx-dm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-dm-cm.h-t && mv liboctave/operators/mx-dm-cm.h-t liboctave/operators/mx-dm-cm.h
rm -f liboctave/operators/mx-m-cs.h-t liboctave/operators/mx-m-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cs.h liboctave/operators/mx-ops > liboctave/operators/mx-m-cs.h-t && mv liboctave/operators/mx-m-cs.h-t liboctave/operators/mx-m-cs.h
rm -f wctype.h-t wctype.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's/@''HAVE_WCTYPE_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_WCTYPE_H''@|<wctype.h>|g' \
      -e 's/@''GNULIB_ISWBLANK''@/0/g' \
      -e 's/@''GNULIB_WCTYPE''@/0/g' \
      -e 's/@''GNULIB_ISWCTYPE''@/0/g' \
      -e 's/@''GNULIB_WCTRANS''@/0/g' \
      -e 's/@''GNULIB_TOWCTRANS''@/0/g' \
      -e 's/@''HAVE_ISWBLANK''@/1/g' \
      -e 's/@''HAVE_ISWCNTRL''@/1/g' \
      -e 's/@''HAVE_WCTYPE_T''@/1/g' \
      -e 's/@''HAVE_WCTRANS_T''@/1/g' \
      -e 's/@''HAVE_WINT_T''@/1/g' \
      -e 's/@''REPLACE_ISWBLANK''@/0/g' \
      -e 's/@''REPLACE_ISWCNTRL''@/0/g' \
      -e 's/@''REPLACE_TOWLOWER''@/0/g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./wctype.in.h; \
} > wctype.h-t && \
mv wctype.h-t wctype.h
rm -f liboctave/operators/mx-nda-cs.h-t liboctave/operators/mx-nda-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-cs.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-cs.h-t && mv liboctave/operators/mx-nda-cs.h-t liboctave/operators/mx-nda-cs.h
rm -f liboctave/operators/mx-m-cdm.h-t liboctave/operators/mx-m-cdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cdm.h liboctave/operators/mx-ops > liboctave/operators/mx-m-cdm.h-t && mv liboctave/operators/mx-m-cdm.h-t liboctave/operators/mx-m-cdm.h
rm -f liboctave/operators/mx-m-cm.h-t liboctave/operators/mx-m-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-m-cm.h-t && mv liboctave/operators/mx-m-cm.h-t liboctave/operators/mx-m-cm.h
rm -f dirent.h-t dirent.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_DIRENT_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_DIRENT_H''@|<dirent.h>|g' \
      -e 's/@''GNULIB_OPENDIR''@/1/g' \
      -e 's/@''GNULIB_READDIR''@/1/g' \
      -e 's/@''GNULIB_REWINDDIR''@/1/g' \
      -e 's/@''GNULIB_CLOSEDIR''@/1/g' \
      -e 's/@''GNULIB_DIRFD''@/1/g' \
      -e 's/@''GNULIB_FDOPENDIR''@/1/g' \
      -e 's/@''GNULIB_SCANDIR''@/0/g' \
      -e 's/@''GNULIB_ALPHASORT''@/0/g' \
      -e 's/@''HAVE_OPENDIR''@/1/g' \
      -e 's/@''HAVE_READDIR''@/1/g' \
      -e 's/@''HAVE_REWINDDIR''@/1/g' \
      -e 's/@''HAVE_CLOSEDIR''@/1/g' \
      -e 's|@''HAVE_DECL_DIRFD''@|1|g' \
      -e 's|@''HAVE_DECL_FDOPENDIR''@|1|g' \
      -e 's|@''HAVE_FDOPENDIR''@|1|g' \
      -e 's|@''HAVE_SCANDIR''@|1|g' \
      -e 's|@''HAVE_ALPHASORT''@|1|g' \
      -e 's|@''REPLACE_OPENDIR''@|0|g' \
      -e 's|@''REPLACE_CLOSEDIR''@|0|g' \
      -e 's|@''REPLACE_DIRFD''@|0|g' \
      -e 's|@''REPLACE_FDOPENDIR''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./dirent.in.h; \
} > dirent.h-t && \
mv dirent.h-t dirent.h
rm -f fcntl.h-t fcntl.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_FCNTL_H''@|<fcntl.h>|g' \
      -e 's/@''GNULIB_FCNTL''@/1/g' \
      -e 's/@''GNULIB_NONBLOCKING''@/0/g' \
      -e 's/@''GNULIB_OPEN''@/1/g' \
      -e 's/@''GNULIB_OPENAT''@/1/g' \
      -e 's|@''HAVE_FCNTL''@|1|g' \
      -e 's|@''HAVE_OPENAT''@|1|g' \
      -e 's|@''REPLACE_FCNTL''@|1|g' \
      -e 's|@''REPLACE_OPEN''@|0|g' \
      -e 's|@''REPLACE_OPENAT''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./fcntl.in.h; \
} > fcntl.h-t && \
mv fcntl.h-t fcntl.h
rm -f glob.h-t glob.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''HAVE_SYS_CDEFS_H''@|1|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./glob.in.h; \
} > glob.h-t && \
mv -f glob.h-t glob.h
rm -f liboctave/operators/mx-nda-cnda.h-t liboctave/operators/mx-nda-cnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-cnda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-cnda.h-t && mv liboctave/operators/mx-nda-cnda.h-t liboctave/operators/mx-nda-cnda.h
rm -f liboctave/operators/mx-s-cdm.h-t liboctave/operators/mx-s-cdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cdm.h liboctave/operators/mx-ops > liboctave/operators/mx-s-cdm.h-t && mv liboctave/operators/mx-s-cdm.h-t liboctave/operators/mx-s-cdm.h
rm -f liboctave/operators/mx-s-cm.h-t liboctave/operators/mx-s-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-s-cm.h-t && mv liboctave/operators/mx-s-cm.h-t liboctave/operators/mx-s-cm.h
rm -f math.h-t math.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT_AS_FIRST_DIRECTIVE''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_AS_FIRST_DIRECTIVE_MATH_H''@|<math.h>|g' \
      -e 's/@''GNULIB_ACOSF''@/0/g' \
      -e 's/@''GNULIB_ACOSL''@/0/g' \
      -e 's/@''GNULIB_ASINF''@/0/g' \
      -e 's/@''GNULIB_ASINL''@/0/g' \
      -e 's/@''GNULIB_ATANF''@/0/g' \
      -e 's/@''GNULIB_ATANL''@/0/g' \
      -e 's/@''GNULIB_ATAN2F''@/0/g' \
      -e 's/@''GNULIB_CBRT''@/0/g' \
      -e 's/@''GNULIB_CBRTF''@/0/g' \
      -e 's/@''GNULIB_CBRTL''@/0/g' \
      -e 's/@''GNULIB_CEIL''@/0/g' \
      -e 's/@''GNULIB_CEILF''@/0/g' \
      -e 's/@''GNULIB_CEILL''@/0/g' \
      -e 's/@''GNULIB_COPYSIGN''@/0/g' \
      -e 's/@''GNULIB_COPYSIGNF''@/0/g' \
      -e 's/@''GNULIB_COPYSIGNL''@/0/g' \
      -e 's/@''GNULIB_COSF''@/0/g' \
      -e 's/@''GNULIB_COSL''@/0/g' \
      -e 's/@''GNULIB_COSHF''@/0/g' \
      -e 's/@''GNULIB_EXPF''@/0/g' \
      -e 's/@''GNULIB_EXPL''@/0/g' \
      -e 's/@''GNULIB_EXP2''@/0/g' \
      -e 's/@''GNULIB_EXP2F''@/0/g' \
      -e 's/@''GNULIB_EXP2L''@/0/g' \
      -e 's/@''GNULIB_EXPM1''@/0/g' \
      -e 's/@''GNULIB_EXPM1F''@/0/g' \
      -e 's/@''GNULIB_EXPM1L''@/0/g' \
      -e 's/@''GNULIB_FABSF''@/0/g' \
      -e 's/@''GNULIB_FABSL''@/0/g' \
      -e 's/@''GNULIB_FLOOR''@/0/g' \
      -e 's/@''GNULIB_FLOORF''@/0/g' \
      -e 's/@''GNULIB_FLOORL''@/0/g' \
      -e 's/@''GNULIB_FMA''@/0/g' \
      -e 's/@''GNULIB_FMAF''@/0/g' \
      -e 's/@''GNULIB_FMAL''@/0/g' \
      -e 's/@''GNULIB_FMOD''@/0/g' \
      -e 's/@''GNULIB_FMODF''@/0/g' \
      -e 's/@''GNULIB_FMODL''@/0/g' \
      -e 's/@''GNULIB_FREXPF''@/1/g' \
      -e 's/@''GNULIB_FREXP''@/1/g' \
      -e 's/@''GNULIB_FREXPL''@/0/g' \
      -e 's/@''GNULIB_HYPOT''@/0/g' \
      -e 's/@''GNULIB_HYPOTF''@/0/g' \
      -e 's/@''GNULIB_HYPOTL''@/0/g' \
      < ./math.in.h | \
  sed -e 's/@''GNULIB_ILOGB''@/0/g' \
      -e 's/@''GNULIB_ILOGBF''@/0/g' \
      -e 's/@''GNULIB_ILOGBL''@/0/g' \
      -e 's/@''GNULIB_ISFINITE''@/0/g' \
      -e 's/@''GNULIB_ISINF''@/0/g' \
      -e 's/@''GNULIB_ISNAN''@/0/g' \
      -e 's/@''GNULIB_ISNANF''@/0/g' \
      -e 's/@''GNULIB_ISNAND''@/0/g' \
      -e 's/@''GNULIB_ISNANL''@/0/g' \
      -e 's/@''GNULIB_LDEXPF''@/0/g' \
      -e 's/@''GNULIB_LDEXPL''@/0/g' \
      -e 's/@''GNULIB_LOG''@/0/g' \
      -e 's/@''GNULIB_LOGF''@/0/g' \
      -e 's/@''GNULIB_LOGL''@/0/g' \
      -e 's/@''GNULIB_LOG10''@/0/g' \
      -e 's/@''GNULIB_LOG10F''@/0/g' \
      -e 's/@''GNULIB_LOG10L''@/0/g' \
      -e 's/@''GNULIB_LOG1P''@/0/g' \
      -e 's/@''GNULIB_LOG1PF''@/0/g' \
      -e 's/@''GNULIB_LOG1PL''@/0/g' \
      -e 's/@''GNULIB_LOG2''@/0/g' \
      -e 's/@''GNULIB_LOG2F''@/0/g' \
      -e 's/@''GNULIB_LOG2L''@/0/g' \
      -e 's/@''GNULIB_LOGB''@/0/g' \
      -e 's/@''GNULIB_LOGBF''@/0/g' \
      -e 's/@''GNULIB_LOGBL''@/0/g' \
      -e 's/@''GNULIB_MODF''@/0/g' \
      -e 's/@''GNULIB_MODFF''@/0/g' \
      -e 's/@''GNULIB_MODFL''@/0/g' \
      -e 's/@''GNULIB_POWF''@/0/g' \
      -e 's/@''GNULIB_REMAINDER''@/0/g' \
      -e 's/@''GNULIB_REMAINDERF''@/0/g' \
      -e 's/@''GNULIB_REMAINDERL''@/0/g' \
      -e 's/@''GNULIB_RINT''@/0/g' \
      -e 's/@''GNULIB_RINTF''@/0/g' \
      -e 's/@''GNULIB_RINTL''@/0/g' \
      -e 's/@''GNULIB_ROUND''@/0/g' \
      -e 's/@''GNULIB_ROUNDF''@/0/g' \
      -e 's/@''GNULIB_ROUNDL''@/0/g' \
      -e 's/@''GNULIB_SIGNBIT''@/0/g' \
      -e 's/@''GNULIB_SINF''@/0/g' \
      -e 's/@''GNULIB_SINL''@/0/g' \
      -e 's/@''GNULIB_SINHF''@/0/g' \
      -e 's/@''GNULIB_SQRTF''@/0/g' \
      -e 's/@''GNULIB_SQRTL''@/0/g' \
      -e 's/@''GNULIB_TANF''@/0/g' \
      -e 's/@''GNULIB_TANL''@/0/g' \
      -e 's/@''GNULIB_TANHF''@/0/g' \
      -e 's/@''GNULIB_TRUNC''@/0/g' \
      -e 's/@''GNULIB_TRUNCF''@/0/g' \
      -e 's/@''GNULIB_TRUNCL''@/0/g' \
  | \
  sed -e 's|@''HAVE_ACOSF''@|1|g' \
      -e 's|@''HAVE_ACOSL''rm -f liboctave/operators/mx-s-cnda.h-t liboctave/operators/mx-s-cnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cnda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-cnda.h-t && mv liboctave/operators/mx-s-cnda.h-t liboctave/operators/mx-s-cnda.h
@|1|g' \
      -e 's|@''HAVE_ASINF''@|1|g' \
      -e 's|@''HAVE_ASINL''@|1|g' \
      -e 's|@''HAVE_ATANF''@|1|g' \
      -e 's|@''HAVE_ATANL''@|1|g' \
      -e 's|@''HAVE_ATAN2F''@|1|g' \
      -e 's|@''HAVE_CBRT''@|1|g' \
      -e 's|@''HAVE_CBRTF''@|1|g' \
      -e 's|@''HAVE_CBRTL''@|1|g' \
      -e 's|@''HAVE_COPYSIGN''@|1|g' \
      -e 's|@''HAVE_COPYSIGNL''@|1|g' \
      -e 's|@''HAVE_COSF''@|1|g' \
      -e 's|@''HAVE_COSL''@|1|g' \
      -e 's|@''HAVE_COSHF''@|1|g' \
      -e 's|@''HAVE_EXPF''@|1|g' \
      -e 's|@''HAVE_EXPL''@|1|g' \
      -e 's|@''HAVE_EXPM1''@|1|g' \
      -e 's|@''HAVE_EXPM1F''@|1|g' \
      -e 's|@''HAVE_FABSF''@|1|g' \
      -e 's|@''HAVE_FABSL''@|1|g' \
      -e 's|@''HAVE_FMA''@|1|g' \
      -e 's|@''HAVE_FMAF''@|1|g' \
      -e 's|@''HAVE_FMAL''@|1|g' \
      -e 's|@''HAVE_FMODF''@|1|g' \
      -e 's|@''HAVE_FMODL''@|1|g' \
      -e 's|@''HAVE_FREXPF''@|1|g' \
      -e 's|@''HAVE_HYPOTF''@|1|g' \
      -e 's|@''HAVE_HYPOTL''@|1|g' \
      -e 's|@''HAVE_ILOGB''@|1|g' \
      -e 's|@''HAVE_ILOGBF''@|1|g' \
      -e 's|@''HAVE_ILOGBL''@|1|g' \
      -e 's|@''HAVE_ISNANF''@|1|g' \
      -e 's|@''HAVE_ISNAND''@|1|g' \
      -e 's|@''HAVE_ISNANL''@|1|g' \
      -e 's|@''HAVE_LDEXPF''@|1|g' \
      -e 's|@''HAVE_LOGF''@|1|g' \
      -e 's|@''HAVE_LOGL''@|1|g' \
      -e 's|@''HAVE_LOG10F''@|1|g' \
      -e 's|@''HAVE_LOG10L''@|1|g' \
      -e 's|@''HAVE_LOG1P''@|1|g' \
      -e 's|@''HAVE_LOG1PF''@|1|g' \
      -e 's|@''HAVE_LOG1PL''@|1|g' \
      -e 's|@''HAVE_LOGBF''@|1|g' \
      -e 's|@''HAVE_LOGBL''@|1|g' \
      -e 's|@''HAVE_MODFF''@|1|g' \
      -e 's|@''HAVE_MODFL''@|1|g' \
      -e 's|@''HAVE_POWF''@|1|g' \
      -e 's|@''HAVE_REMAINDER''@|1|g' \
      -e 's|@''HAVE_REMAINDERF''@|1|g' \
      -e 's|@''HAVE_RINT''@|1|g' \
      -e 's|@''HAVE_RINTL''@|1|g' \
      -e 's|@''HAVE_SINF''@|1|g' \
      -e 's|@''HAVE_SINL''@|1|g' \
      -e 's|@''HAVE_SINHF''@|1|g' \
      -e 's|@''HAVE_SQRTF''@|1|g' \
      -e 's|@''HAVE_SQRTL''@|1|g' \
      -e 's|@''HAVE_TANF''@|1|g' \
      -e 's|@''HAVE_TANL''@|1|g' \
      -e 's|@''HAVE_TANHF''@|1|g' \
      -e 's|@''HAVE_DECL_ACOSL''@|1|g' \
      -e 's|@''HAVE_DECL_ASINL''@|1|g' \
      -e 's|@''HAVE_DECL_ATANL''@|1|g' \
      -e 's|@''HAVE_DECL_CBRTF''@|1|g' \
      -e 's|@''HAVE_DECL_CBRTL''@|1|g' \
      -e 's|@''HAVE_DECL_CEILF''@|1|g' \
      -e 's|@''HAVE_DECL_CEILL''@|1|g' \
      -e 's|@''HAVE_DECL_COPYSIGNF''@|1|g' \
      -e 's|@''HAVE_DECL_COSL''@|1|g' \
      -e 's|@''HAVE_DECL_EXPL''@|1|g' \
      -e 's|@''HAVE_DECL_EXP2''@|1|g' \
      -e 's|@''HAVE_DECL_EXP2F''@|1|g' \
      -e 's|@''HAVE_DECL_EXP2L''@|1|g' \
      -e 's|@''HAVE_DECL_EXPM1L''@|1|g' \
      -e 's|@''HAVE_DECL_FLOORF''@|1|g' \
      -e 's|@''HAVE_DECL_FLOORL''@|1|g' \
      -e 's|@''HAVE_DECL_FREXPL''@|1|g' \
      -e 's|@''HAVE_DECL_LDEXPL''@|1|g' \
      -e 's|@''HAVE_DECL_LOGL''@|1|g' \
      -e 's|@''HAVE_DECL_LOG10L''@|1|g' \
      -e 's|@''HAVE_DECL_LOG2''@|1|g' \
      -e 's|@''HAVE_DECL_LOG2F''@|1|g' \
      -e 's|@''HAVE_DECL_LOG2L''@|1|g' \
      -e 's|@''HAVE_DECL_LOGB''@|1|g' \
      -e 's|@''HAVE_DECL_REMAINDER''@|1|g' \
      -e 's|@''HAVE_DECL_REMAINDERL''@|1|g' \
      -e 's|@''HAVE_DECL_RINTF''@|1|g' \
      -e 's|@''HAVE_DECL_ROUND''@|1|g' \
      -e 's|@''HAVE_DECL_ROUNDF''@|1|g' \
      -e 's|@''HAVE_DECL_ROUNDL''@|1|g' \
      -e 's|@''HAVE_DECL_SINL''@|1|g' \
      -e 's|@''HAVE_DECL_SQRTL''@|1|g' \
      -e 's|@''HAVE_DECL_TANL''@|1|g' \
      -e 's|@''HAVE_DECL_TRUNC''@|1|g' \
      -e 's|@''HAVE_DECL_TRUNCF''@|1|g' \
      -e 's|@''HAVE_DECL_TRUNCL''@|1|g' \
  | \
  sed -e 's|@''REPLACE_CBRTF''@|0|g' \
      -e 's|@''REPLACE_CBRTL''@|0|g' \
      -e 's|@''REPLACE_CEIL''@|0|g' \
      -e 's|@''REPLACE_CEILF''@|0|g' \
      -e 's|@''REPLACE_CEILL''@|0|g' \
      -e 's|@''REPLACE_EXPM1''@|0|g' \
      -e 's|@''REPLACE_EXPM1F''@|0|g' \
      -e 's|@''REPLACE_EXP2''@|0|g' \
      -e 's|@''REPLACE_EXP2L''@|0|g' \
      -e 's|@''REPLACE_FABSL''@|0|g' \
      -e 's|@''REPLACE_FLOOR''@|0|g' \
      -e 's|@''REPLACE_FLOORF''@|0|g' \
      -e 's|@''REPLACE_FLOORL''@|0|g' \
      -e 's|@''REPLACE_FMA''@|0|g' \
      -e 's|@''REPLACE_FMAF''@|0|g' \
      -e 's|@''REPLACE_FMAL''@|0|g' \
      -e 's|@''REPLACE_FMOD''@|0|g' \
      -e 's|@''REPLACE_FMODF''@|0|g' \
      -e 's|@''REPLACE_FMODL''@|0|g' \
      -e 's|@''REPLACE_FREXPF''@|0|g' \
      -e 's|@''REPLACE_FREXP''@|0|g' \
      -e 's|@''REPLACE_FREXPL''@|0|g' \
      -e 's|@''REPLACE_HUGE_VAL''@|0|g' \
      -e 's|@''REPLACE_HYPOT''@|0|g' \
      -e 's|@''REPLACE_HYPOTF''@|0|g' \
      -e 's|@''REPLACE_HYPOTL''@|0|g' \
      -e 's|@''REPLACE_ILOGB''@|0|g' \
      -e 's|@''REPLACE_ILOGBF''@|0|g' \
      -e 's|@''REPLACE_ISFINITE''@|0|g' \
      -e 's|@''REPLACE_ISINF''@|0|g' \
      -e 's|@''REPLACE_ISNAN''@|0|g' \
      -e 's|@''REPLACE_ITOLD''@|0|g' \
      -e 's|@''REPLACE_LDEXPL''@|0|g' \
      -e 's|@''REPLACE_LOG''@|0|g' \
      -e 's|@''REPLACE_LOGF''@|0|g' \
      -e 's|@''REPLACE_LOGL''@|0|g' \
      -e 's|@''REPLACE_LOG10''@|0|g' \
      -e 's|@''REPLACE_LOG10F''@|0|g' \
      -e 's|@''REPLACE_LOG10L''@|0|g' \
      -e 's|@''REPLACE_LOG1P''@|0|g' \
      -e 's|@''REPLACE_LOG1PF''@|0|g' \
      -e 's|@''REPLACE_LOG1PL''@|0|g' \
      -e 's|@''REPLACE_LOG2''@|0|g' \
      -e 's|@''REPLACE_LOG2F''@|0|g' \
      -e 's|@''REPLACE_LOG2L''@|0|g' \
      -e 's|@''REPLACE_LOGB''@|0|g' \
      -e 's|@''REPLACE_LOGBF''@|0|g' \
      -e 's|@''REPLACE_LOGBL''@|0|g' \
      -e 's|@''REPLACE_MODF''@|0|g' \
      -e 's|@''REPLACE_MODFF''@|0|g' \
      -e 's|@''REPLACE_MODFL''@|0|g' \
      -e 's|@''REPLACE_NAN''@|0|g' \
      -e 's|@''REPLACE_REMAINDER''@|0|g' \
      -e 's|@''REPLACE_REMAINDERF''@|0|g' \
      -e 's|@''REPLACE_REMAINDERL''@|0|g' \
      -e 's|@''REPLACE_ROUND''@|0|g' \
      -e 's|@''REPLACE_ROUNDF''@|0|g' \
      -e 's|@''REPLACE_ROUNDL''@|0|g' \
      -e 's|@''REPLACE_SIGNBIT''@|0|g' \
      -e 's|@''REPLACE_SIGNBIT_USING_GCC''@|0|g' \
      -e 's|@''REPLACE_SQRTL''@|0|g' \
      -e 's|@''REPLACE_TRUNC''@|0|g' \
      -e 's|@''REPLACE_TRUNCF''@|0|g' \
      -e 's|@''REPLACE_TRUNCL''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > math.h-t && \
mv math.h-t math.h
rm -f liboctave/operators/mx-dm-m.h-t liboctave/operators/mx-dm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-m.h liboctave/operators/mx-ops > liboctave/operators/mx-dm-m.h-t && mv liboctave/operators/mx-dm-m.h-t liboctave/operators/mx-dm-m.h
rm -f signal.h-t signal.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SIGNAL_H''@|<signal.h>|g' \
      -e 's|@''GNULIB_PTHREAD_SIGMASK''@|0|g' \
      -e 's|@''GNULIB_RAISE''@|1|g' \
      -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/0/g' \
      -e 's/@''GNULIB_SIGPROCMASK''@/1/g' \
      -e 's/@''GNULIB_SIGACTION''@/1/g' \
      -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|1|g' \
      -e 's|@''HAVE_PTHREAD_SIGMASK''@|1|g' \
      -e 's|@''HAVE_RAISE''@|1|g' \
      -e 's|@''HAVE_SIGSET_T''@|1|g' \
      -e 's|@''HAVE_SIGINFO_T''@|1|g' \
      -e 's|@''HAVE_SIGACTION''@|1|g' \
      -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|1|g' \
      -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|1|g' \
      -e 's|@''HAVE_SIGHANDLER_T''@|1|g' \
      -e 's|@''REPLACE_PTHREAD_SIGMASK''@|0|g' \
      -e 's|@''REPLACE_RAISE''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./signal.in.h; \
} > signal.h-t && \
mv signal.h-t signal.h
rm -f stdio.h-t stdio.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STDIO_H''@|<stdio.h>|g' \
      -e 's/@''GNULIB_DPRINTF''@/0/g' \
      -e 's/@''GNULIB_FCLOSE''@/0/g' \
      -e 's/@''GNULIB_FDOPEN''@/0/g' \
      -e 's/@''GNULIB_FFLUSH''@/0/g' \
      -e 's/@''GNULIB_FGETC''@/1/g' \
      -e 's/@''GNULIB_FGETS''@/1/g' \
      -e 's/@''GNULIB_FOPEN''@/0/g' \
      -e 's/@''GNULIB_FPRINTF''@/1/g' \
      -e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_FPURGE''@/0/g' \
      -e 's/@''GNULIB_FPUTC''@/1/g' \
      -e 's/@''GNULIB_FPUTS''@/1/g' \
      -e 's/@''GNULIB_FREAD''@/1/g' \
      -e 's/@''GNULIB_FREOPEN''@/0/g' \
      -e 's/@''GNULIB_FSCANF''@/1/g' \
      -e 's/@''GNULIB_FSEEK''@/1/g' \
      -e 's/@''GNULIB_FSEEKO''@/1/g' \
      -e 's/@''GNULIB_FTELL''@/1/g' \
      -e 's/@''GNULIB_FTELLO''@/1/g' \
      -e 's/@''GNULIB_FWRITE''@/1/g' \
      -e 's/@''GNULIB_GETC''@/1/g' \
      -e 's/@''GNULIB_GETCHAR''@/1/g' \
      -e 's/@''GNULIB_GETDELIM''@/0/g' \
      -e 's/@''GNULIB_GETLINE''@/0/g' \
      -e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \
      -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_PCLOSE''@/0/g' \
      -e 's/@''GNULIB_PERROR''@/0/g' \
      -e 's/@''GNULIB_POPEN''@/0/g' \
      -e 's/@''GNULIB_PRINTF''@/1/g' \
      -e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_PUTC''@/1/g' \
      -e 's/@''GNULIB_PUTCHAR''@/1/g' \
      -e 's/@''GNULIB_PUTS''@/1/g' \
      -e 's/@''GNULIB_REMOVE''@/0/g' \
      -e 's/@''GNULIB_RENAME''@/0/g' \
      -e 's/@''GNULIB_RENAMEAT''@/0/g' \
      -e 's/@''GNULIB_SCANF''@/1/g' \
      -e 's/@''GNULIB_SNPRINTF''@/1/g' \
      -e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \
      -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/0/g' \
      -e 's/@''GNULIB_TMPFILE''@/1/g' \
      -e 's/@''GNULIB_VASPRINTF''@/1/g' \
      -e 's/@''GNULIB_VDPRINTF''@/0/g' \
      -e 's/@''GNULIB_VFPRINTF''@/1/g' \
      -e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_VFSCANF''@/0/g' \
      -e 's/@''GNULIB_VSCANF''@/0/g' \
      -e 's/@''GNULIB_VPRINTF''@/1/g' \
      -e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \
      -e 's/@''GNULIB_VSNPRINTF''@/0/g' \
      -e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \
      < ./stdio.in.h | \
  sed -e 's|@''HAVE_DECL_FPURGE''@|1|g' \
      -e 's|@''HAVE_DECL_FSEEKO''@|1|g' \
      -e 's|@''HAVE_DECL_FTELLO''@|1|g' \
      -e 's|@''HAVE_DECL_GETDELIM''@|1|g' \
      -e 's|@''HAVE_DECL_GETLINE''@|1|g' \
      -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \
      -e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \
      -e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \
      -e 's|@''HAVE_DPRINTF''@|1|g' \
      -e 's|@''HAVE_FSEEKO''@|1|g' \
      -e 's|@''HAVE_FTELLO''@|1|g' \
      -e 's|@''HAVE_PCLOSE''@|1|g' \
      -e 's|@''HAVE_POPEN''@|1|g' \
      -e 's|@''HAVE_RENAMEAT''@|1|g' \
      -e 's|@''HAVE_VASPRINTF''@|1|g' \
      -e 's|@''HAVE_VDPRINTF''@|1|g' \
      -e 's|@''REPLACE_DPRINTF''@|0|g' \
      -e 's|@''REPLACE_FCLOSE''@|0|g' \
      -e 's|@''REPLACE_FDOPEN''@|0|g' \
      -e 's|@''REPLACE_FFLUSH''@|0|g' \
      -e 's|@''REPLACE_FOPEN''@|0|g' \
      -e 's|@''REPLACE_FPRINTF''@|0|g' \
      -e 's|@''REPLACE_FPURGE''@|0|g' \
      -e 's|@''REPLACE_FREOPEN''@|0|g' \
      -e 's|@''REPLACE_FSEEK''@|0|g' \
      -e 's|@''REPLACE_FSEEKO''@|0|g' \
      -e 's|@''REPLACE_FTELL''@|0|g' \
      -e 's|@''REPLACE_FTELLO''@|0|g' \
      -e 's|@''REPLACE_GETDELIM''@|0|g' \
      -e 's|@''REPLACE_GETLINE''@|0|g' \
      -e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \
      -e 's|@''REPLACE_PERROR''@|0|g' \
      -e 's|@''REPLACE_POPEN''@|0|g' \
      -e 's|@''REPLACE_PRINTF''@|0|g' \
      -e 's|@''REPLACE_REMOVE''@|0|g' \
      -e 's|@''REPLACE_RENAME''@|0|g' \
      -e 's|@''REPLACE_RENAMEAT''@|0|g' \
      -e 's|@''REPLACE_SNPRINTF''@|0|g' \
      -e 's|@''REPLACE_SPRINTF''@|0|g' \
      -e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \
      -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \
      -e 's|@''REPLACE_TMPFILE''@|0|g' \
      -e 's|@''REPLACE_VASPRINTF''@|0|g' \
      -e 's|@''REPLACE_VDPRINTF''@|0|g' \
      -e 's|@''REPLACE_VFPRINTF''@|0|g' \
      -e 's|@''REPLACE_VPRINTF''@|0|g' \
      -e 's|@''REPLACE_VSNPRINTF''@|0|g' \
      -e 's|@''REPLACE_VSPRINTF''@|0|g' \
      -e 's|@''ASM_SYMBOL_PREFIX''@||g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > stdio.h-t && \
mv stdio.h-t stdio.h
rm -f stdlib.h-t stdlib.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STDLIB_H''@|<stdlib.h>|g' \
      -e 's/@''GNULIB__EXIT''@/0/g' \
      -e 's/@''GNULIB_ATOLL''@/0/g' \
      -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \
      -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/1/g' \
      -e 's/@''GNULIB_GETLOADAVG''@/0/g' \
      -e 's/@''GNULIB_GETSUBOPT''@/0/g' \
      -e 's/@''GNULIB_GRANTPT''@/0/g' \
      -e 's/@''GNULIB_MALLOC_POSIX''@/1/g' \
      -e 's/@''GNULIB_MBTOWC''@/0/g' \
      -e 's/@''GNULIB_MKDTEMP''@/0/g' \
      -e 's/@''GNULIB_MKOSTEMP''@/1/g' \
      -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \
      -e 's/@''GNULIB_MKSTEMP''@/0/g' \
      -e 's/@''GNULIB_MKSTEMPS''@/0/g' \
      -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \
      -e 's/@''GNULIB_PTSNAME''@/0/g' \
      -e 's/@''GNULIB_PTSNAME_R''@/0/g' \
      -e 's/@''GNULIB_PUTENV''@/1/g' \
      -e 's/@''GNULIB_QSORT_R''@/0/g' \
      -e 's/@''GNULIB_RANDOM''@/0/g' \
      -e 's/@''GNULIB_RANDOM_R''@/0/g' \
      -e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \
      -e 's/@''GNULIB_REALPATH''@/0/g' \
      -e 's/@''GNULIB_RPMATCH''@/0/g' \
      -e 's/@''GNULIB_SECURE_GETENV''@/1/g' \
      -e 's/@''GNULIB_SETENV''@/1/g' \
      -e 's/@''GNULIB_STRTOD''@/0/g' \
      -e 's/@''GNULIB_STRTOLL''@/0/g' \
      -e 's/@''GNULIB_STRTOULL''@/0/g' \
      -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \
      -e 's/@''GNULIB_UNLOCKPT''@/0/g' \
      -e 's/@''GNULIB_UNSETENV''@/1/g' \
      -e 's/@''GNULIB_WCTOMB''@/0/g' \
      < ./stdlib.in.h | \
  sed -e 's|@''HAVE__EXIT''@|1|g' \
      -e 's|@''HAVE_ATOLL''@|1|g' \
      -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \
      -e 's|@''HAVE_GETSUBOPT''@|1|g' \
      -e 's|@''HAVE_GRANTPT''@|1|g' \
      -e 's|@''HAVE_MKDTEMP''@|1|g' \
      -e 's|@''HAVE_MKOSTEMP''@|1|g' \
      -e 's|@''HAVE_MKOSTEMPS''@|1|g' \
      -e 's|@''HAVE_MKSTEMP''@|1|g' \
      -e 's|@''HAVE_MKSTEMPS''@|1|g' \
      -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \
      -e 's|@''HAVE_PTSNAME''@|1|g' \
      -e 's|@''HAVE_PTSNAME_R''@|1|g' \
      -e 's|@''HAVE_QSORT_R''@|1|g' \
      -e 's|@''HAVE_RANDOM''@|1|g' \
      -e 's|@''HAVE_RANDOM_H''@|1|g' \
      -e 's|@''HAVE_RANDOM_R''@|1|g' \
      -e 's|@''HAVE_REALPATH''@|1|g' \
      -e 's|@''HAVE_RPMATCH''@|1|g' \
      -e 's|@''HAVE_SECURE_GETENV''@|1|g' \
      -e 's|@''HAVE_DECL_SETENV''@|1|g' \
      -e 's|@''HAVE_STRTOD''@|1|g' \
      -e 's|@''HAVE_STRTOLL''@|1|g' \
      -e 's|@''HAVE_STRTOULL''@|1|g' \
      -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \
      -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \
      -e 's|@''HAVE_UNLOCKPT''@|1|g' \
      -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \
      -e 's|@''REPLACE_CALLOC''@|0|g' \
      -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \
      -e 's|@''REPLACE_MALLOC''@|0|g' \
      -e 's|@''REPLACE_MBTOWC''@|0|g' \
      -e 's|@''REPLACE_MKSTEMP''@|0|g' \
      -e 's|@''REPLACE_PTSNAME''@|0|g' \
      -e 's|@''REPLACE_PTSNAME_R''@|0|g' \
      -e 's|@''REPLACE_PUTENV''@|0|g' \
      -e 's|@''REPLACE_QSORT_R''@|0|g' \
      -e 's|@''REPLACE_RANDOM_R''@|0|g' \
      -e 's|@''REPLACE_REALLOC''@|0|g' \
      -e 's|@''REPLACE_REALPATH''@|0|g' \
      -e 's|@''REPLACE_SETENV''@|0|g' \
      -e 's|@''REPLACE_STRTOD''@|0|g' \
      -e 's|@''REPLACE_UNSETENV''@|0|g' \
      -e 's|@''REPLACE_WCTOMB''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _Noreturn/r ../build-aux/snippet/_Noreturn.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > stdlib.h-t && \
mv stdlib.h-t stdlib.h
rm -f liboctave/operators/mx-m-dm.h-t liboctave/operators/mx-m-dm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-dm.h liboctave/operators/mx-ops > liboctave/operators/mx-m-dm.h-t && mv liboctave/operators/mx-m-dm.h-t liboctave/operators/mx-m-dm.h
rm -f string.h-t string.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STRING_H''@|<string.h>|g' \
      -e 's/@''GNULIB_FFSL''@/0/g' \
      -e 's/@''GNULIB_FFSLL''@/0/g' \
      -e 's/@''GNULIB_MBSLEN''@/0/g' \
      -e 's/@''GNULIB_MBSNLEN''@/0/g' \
      -e 's/@''GNULIB_MBSCHR''@/0/g' \
      -e 's/@''GNULIB_MBSRCHR''@/0/g' \
      -e 's/@''GNULIB_MBSSTR''@/0/g' \
      -e 's/@''GNULIB_MBSCASECMP''@/0/g' \
      -e 's/@''GNULIB_MBSNCASECMP''@/0/g' \
      -e 's/@''GNULIB_MBSPCASECMP''@/0/g' \
      -e 's/@''GNULIB_MBSCASESTR''@/0/g' \
      -e 's/@''GNULIB_MBSCSPN''@/0/g' \
      -e 's/@''GNULIB_MBSPBRK''@/0/g' \
      -e 's/@''GNULIB_MBSSPN''@/0/g' \
      -e 's/@''GNULIB_MBSSEP''@/0/g' \
      -e 's/@''GNULIB_MBSTOK_R''@/0/g' \
      -e 's/@''GNULIB_MEMCHR''@/1/g' \
      -e 's/@''GNULIB_MEMMEM''@/0/g' \
      -e 's/@''GNULIB_MEMPCPY''@/1/g' \
      -e 's/@''GNULIB_MEMRCHR''@/1/g' \
      -e 's/@''GNULIB_RAWMEMCHR''@/0/g' \
      -e 's/@''GNULIB_STPCPY''@/0/g' \
      -e 's/@''GNULIB_STPNCPY''@/0/g' \
      -e 's/@''GNULIB_STRCHRNUL''@/0/g' \
      -e 's/@''GNULIB_STRDUP''@/1/g' \
      -e 's/@''GNULIB_STRNCAT''@/0/g' \
      -e 's/@''GNULIB_STRNDUP''@/1/g' \
      -e 's/@''GNULIB_STRNLEN''@/1/g' \
      -e 's/@''GNULIB_STRPBRK''@/0/g' \
      -e 's/@''GNULIB_STRSEP''@/0/g' \
      -e 's/@''GNULIB_STRSTR''@/0/g' \
      -e 's/@''GNULIB_STRCASESTR''@/0/g' \
      -e 's/@''GNULIB_STRTOK_R''@/0/g' \
      -e 's/@''GNULIB_STRERROR''@/1/g' \
      -e 's/@''GNULIB_STRERROR_R''@/0/g' \
      -e 's/@''GNULIB_STRSIGNAL''@/1/g' \
      -e 's/@''GNULIB_STRVERSCMP''@/0/g' \
      < ./string.in.h | \
  sed -e 's|@''HAVE_FFSL''@|1|g' \
      -e 's|@''HAVE_FFSLL''@|1|g' \
      -e 's|@''HAVE_MBSLEN''@|0|g' \
      -e 's|@''HAVE_MEMCHR''@|1|g' \
      -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \
      -e 's|@''HAVE_MEMPCPY''@|1|g' \
      -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \
      -e 's|@''HAVE_RAWMEMCHR''@|1|g' \
      -e 's|@''HAVE_STPCPY''@|1|g' \
      -e 's|@''HAVE_STPNCPY''@|1|g' \
      -e 's|@''HAVE_STRCHRNUL''@|1|g' \
      -e 's|@''HAVE_DECL_STRDUP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \
      -e 's|@''HAVE_STRPBRK''@|1|g' \
      -e 's|@''HAVE_STRSEP''@|1|g' \
      -e 's|@''HAVE_STRCASESTR''@|1|g' \
      -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \
      -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \
      -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \
      -e 's|@''HAVE_STRVERSCMP''@|1|g' \
      -e 's|@''REPLACE_STPNCPY''@|0|g' \
      -e 's|@''REPLACE_MEMCHR''@|0|g' \
      -e 's|@''REPLACE_MEMMEM''@|0|g' \
      -e 's|@''REPLACE_STRCASESTR''@|0|g' \
      -e 's|@''REPLACE_STRCHRNUL''@|0|g' \
      -e 's|@''REPLACE_STRDUP''@|0|g' \
      -e 's|@''REPLACE_STRSTR''@|0|g' \
      -e 's|@''REPLACE_STRERROR''@|0|g' \
      -e 's|@''REPLACE_STRERROR_R''@|0|g' \
      -e 's|@''REPLACE_STRNCAT''@|0|g' \
      -e 's|@''REPLACE_STRNDUP''@|0|g' \
      -e 's|@''REPLACE_STRNLEN''@|0|g' \
      -e 's|@''REPLACE_STRSIGNAL''@|0|g' \
      -e 's|@''REPLACE_STRTOK_R''@|0|g' \
      -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
      < ./string.in.h; \
} > string.h-t && \
mv string.h-t string.h
rm -f liboctave/operators/mx-fcdm-fdm.h-t liboctave/operators/mx-fcdm-fdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fdm.h-t && mv liboctave/operators/mx-fcdm-fdm.h-t liboctave/operators/mx-fcdm-fdm.h
rm -f liboctave/operators/mx-fdm-fcdm.h-t liboctave/operators/mx-fdm-fcdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcdm.h-t && mv liboctave/operators/mx-fdm-fcdm.h-t liboctave/operators/mx-fdm-fcdm.h
rm -f liboctave/operators/mx-fcs-fdm.h-t liboctave/operators/mx-fcs-fdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fdm.h-t && mv liboctave/operators/mx-fcs-fdm.h-t liboctave/operators/mx-fcs-fdm.h
rm -f strings.h-t strings.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_STRINGS_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STRINGS_H''@|<strings.h>|g' \
      -e 's|@''GNULIB_FFS''@|0|g' \
      -e 's|@''HAVE_FFS''@|1|g' \
      -e 's|@''HAVE_STRCASECMP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNCASECMP''@|1|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./strings.in.h; \
} > strings.h-t && \
mv strings.h-t strings.h
/bin/mkdir -p sys
rm -f liboctave/operators/mx-fcs-fm.h-t liboctave/operators/mx-fcs-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fm.h-t && mv liboctave/operators/mx-fcs-fm.h-t liboctave/operators/mx-fcs-fm.h
rm -f sys/resource.h-t sys/resource.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_RESOURCE_H''@|<sys/resource.h>|g' \
      -e 's|@''HAVE_SYS_RESOURCE_H''@|1|g' \
      -e 's/@''GNULIB_GETRUSAGE''@/1/g' \
      -e 's/@''HAVE_GETRUSAGE''@/1/g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./sys_resource.in.h; \
} > sys/resource.h-t && \
mv -f sys/resource.h-t sys/resource.h
/bin/mkdir -p sys
rm -f liboctave/operators/mx-fcs-fnda.h-t liboctave/operators/mx-fcs-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fnda.h-t && mv liboctave/operators/mx-fcs-fnda.h-t liboctave/operators/mx-fcs-fnda.h
rm -f sys/select.h-t sys/select.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_SELECT_H''@|<sys/select.h>|g' \
      -e 's|@''HAVE_SYS_SELECT_H''@|1|g' \
      -e 's/@''GNULIB_PSELECT''@/0/g' \
      -e 's/@''GNULIB_SELECT''@/1/g' \
      -e 's|@''HAVE_WINSOCK2_H''@|0|g' \
      -e 's|@''HAVE_PSELECT''@|1|g' \
      -e 's|@''REPLACE_PSELECT''@|0|g' \
      -e 's|@''REPLACE_SELECT''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./sys_select.in.h; \
} > sys/select.h-t && \
mv sys/select.h-t sys/select.h
rm -f liboctave/operators/mx-fcdm-fcm.h-t liboctave/operators/mx-fcdm-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fcm.h-t && mv liboctave/operators/mx-fcdm-fcm.h-t liboctave/operators/mx-fcdm-fcm.h
/bin/mkdir -p sys
rm -f liboctave/operators/mx-fcdm-fm.h-t liboctave/operators/mx-fcdm-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fm.h-t && mv liboctave/operators/mx-fcdm-fm.h-t liboctave/operators/mx-fcdm-fm.h
rm -f sys/socket.h-t sys/socket.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_SOCKET_H''@|<sys/socket.h>|g' \
      -e 's|@''HAVE_SYS_SOCKET_H''@|1|g' \
      -e 's/@''GNULIB_CLOSE''@/1/g' \
      -e 's/@''GNULIB_SOCKET''@/0/g' \
      -e 's/@''GNULIB_CONNECT''@/0/g' \
      -e 's/@''GNULIB_ACCEPT''@/0/g' \
      -e 's/@''GNULIB_BIND''@/0/g' \
      -e 's/@''GNULIB_GETPEERNAME''@/0/g' \
      -e 's/@''GNULIB_GETSOCKNAME''@/0/g' \
      -e 's/@''GNULIB_GETSOCKOPT''@/0/g' \
      -e 's/@''GNULIB_LISTEN''@/0/g' \
      -e 's/@''GNULIB_RECV''@/0/g' \
      -e 's/@''GNULIB_SEND''@/0/g' \
      -e 's/@''GNULIB_RECVFROM''@/0/g' \
      -e 's/@''GNULIB_SENDTO''@/0/g' \
      -e 's/@''GNULIB_SETSOCKOPT''@/0/g' \
      -e 's/@''GNULIB_SHUTDOWN''@/0/g' \
      -e 's/@''GNULIB_ACCEPT4''@/0/g' \
      -e 's|@''HAVE_WINSOCK2_H''@|0|g' \
      -e 's|@''HAVE_WS2TCPIP_H''@|0|g' \
      -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|1|g' \
      -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY''@|1|g' \
      -e 's|@''HAVE_SA_FAMILY_T''@|1|g' \
      -e 's|@''HAVE_ACCEPT4''@|1|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./sys_socket.in.h; \
} > sys/socket.h-t && \
mv -f sys/socket.h-t sys/socket.h
rm -f liboctave/operators/mx-fcdm-fs.h-t liboctave/operators/mx-fcdm-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fs.h-t && mv liboctave/operators/mx-fcdm-fs.h-t liboctave/operators/mx-fcdm-fs.h
/bin/mkdir -p sys
rm -f sys/stat.h-t sys/stat.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_STAT_H''@|<sys/stat.h>|g' \
      -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|0|g' \
      -e 's/@''GNULIB_FCHMODAT''@/0/g' \
      -e 's/@''GNULIB_FSTAT''@/1/g' \
      -e 's/@''GNULIB_FSTATAT''@/1/g' \
      -e 's/@''GNULIB_FUTIMENS''@/0/g' \
      -e 's/@''GNULIB_LCHMOD''@/0/g' \
      -e 's/@''GNULIB_LSTAT''@/1/g' \
      -e 's/@''GNULIB_MKDIRAT''@/0/g' \
      -e 's/@''GNULIB_MKFIFO''@/1/g' \
      -e 's/@''GNULIB_MKFIFOAT''@/0/g' \
      -e 's/@''GNULIB_MKNOD''@/0/g' \
      -e 's/@''GNULIB_MKNODAT''@/0/g' \
      -e 's/@''GNULIB_STAT''@/1/g' \
      -e 's/@''GNULIB_UTIMENSAT''@/0/g' \
      -e 's|@''HAVE_FCHMODAT''@|1|g' \
      -e 's|@''HAVE_FSTATAT''@|1|g' \
      -e 's|@''HAVE_FUTIMENS''@|1|g' \
      -e 's|@''HAVE_LCHMOD''@|1|g' \
      -e 's|@''HAVE_LSTAT''@|1|g' \
      -e 's|@''HAVE_MKDIRAT''@|1|g' \
      -e 's|@''HAVE_MKFIFO''@|1|g' \
      -e 's|@''HAVE_MKFIFOAT''@|1|g' \
      -e 's|@''HAVE_MKNOD''@|1|g' \
      -e 's|@''HAVE_MKNODAT''@|1|g' \
      -e 's|@''HAVE_UTIMENSAT''@|1|g' \
      -e 's|@''REPLACE_FSTAT''@|0|g' \
      -e 's|@''REPLACE_FSTATAT''@|0|g' \
      -e 's|@''REPLACE_FUTIMENS''@|0|g' \
      -e 's|@''REPLACE_LSTAT''@|0|g' \
      -e 's|@''REPLACE_MKDIR''@|0|g' \
      -e 's|@''REPLACE_MKFIFO''@|0|g' \
      -e 's|@''REPLACE_MKNOD''@|0|g' \
      -e 's|@''REPLACE_STAT''@|0|g' \
      -e 's|@''REPLACE_UTIMENSAT''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./sys_stat.in.h; \
} > sys/stat.h-t && \
mv sys/stat.h-t sys/stat.h
/bin/mkdir -p sys
rm -f sys/time.h-t sys/time.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's/@''HAVE_SYS_TIME_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_TIME_H''@|<sys/time.h>|g' \
      -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \
      -e 's|@''HAVE_WINSOCK2_H''@|0|g' \
      -e 's/@''HAVE_GETTIMEOFDAY''@/1/g' \
      -e 's/@''HAVE_STRUCT_TIMEVAL''@/1/g' \
      -e 's/@''REPLACE_GETTIMEOFDAY''@/0/g' \
      -e 's/@''REPLACE_STRUCT_TIMEVAL''@/0/g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./sys_time.in.h; \
} > sys/time.h-t && \
mv sys/time.h-t sys/time.h
/bin/mkdir -p sys
rm -f liboctave/operators/mx-fcm-fcdm.h-t liboctave/operators/mx-fcm-fcdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fcdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fcdm.h-t && mv liboctave/operators/mx-fcm-fcdm.h-t liboctave/operators/mx-fcm-fcdm.h
rm -f sys/times.h-t sys/times.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's/@''HAVE_SYS_TIMES_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_TIMES_H''@|<sys/times.h>|g' \
      -e 's/@''GNULIB_TIMES''@/0/g' \
      -e 's|@''HAVE_STRUCT_TMS''@|1|g' \
      -e 's|@''HAVE_TIMES''@|1|g' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
      < ./sys_times.in.h; \
} > sys/times.h-t && \
mv sys/times.h-t sys/times.h
rm -f liboctave/operators/mx-fcm-fdm.h-t liboctave/operators/mx-fcm-fdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fdm.h-t && mv liboctave/operators/mx-fcm-fdm.h-t liboctave/operators/mx-fcm-fdm.h
rm -f liboctave/operators/mx-fcm-fm.h-t liboctave/operators/mx-fcm-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fm.h-t && mv liboctave/operators/mx-fcm-fm.h-t liboctave/operators/mx-fcm-fm.h
make  all-recursive
rm -f liboctave/operators/mx-fcnda-fnda.h-t liboctave/operators/mx-fcnda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcnda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-fcnda-fnda.h-t && mv liboctave/operators/mx-fcnda-fnda.h-t liboctave/operators/mx-fcnda-fnda.h
rm -f liboctave/operators/mx-fcm-fs.h-t liboctave/operators/mx-fcm-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fs.h-t && mv liboctave/operators/mx-fcm-fs.h-t liboctave/operators/mx-fcm-fs.h
rm -f liboctave/operators/mx-fcnda-fs.h-t liboctave/operators/mx-fcnda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcnda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-fcnda-fs.h-t && mv liboctave/operators/mx-fcnda-fs.h-t liboctave/operators/mx-fcnda-fs.h
rm -f liboctave/operators/mx-fdm-fcs.h-t liboctave/operators/mx-fdm-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcs.h liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcs.h-t && mv liboctave/operators/mx-fdm-fcs.h-t liboctave/operators/mx-fdm-fcs.h
rm -f liboctave/operators/mx-fdm-fcm.h-t liboctave/operators/mx-fdm-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcm.h-t && mv liboctave/operators/mx-fdm-fcm.h-t liboctave/operators/mx-fdm-fcm.h
rm -f liboctave/operators/mx-fm-fcs.h-t liboctave/operators/mx-fm-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcs.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcs.h-t && mv liboctave/operators/mx-fm-fcs.h-t liboctave/operators/mx-fm-fcs.h
rm -f liboctave/operators/mx-fnda-fcs.h-t liboctave/operators/mx-fnda-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-fcs.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-fcs.h-t && mv liboctave/operators/mx-fnda-fcs.h-t liboctave/operators/mx-fnda-fcs.h
rm -f liboctave/operators/mx-fm-fcdm.h-t liboctave/operators/mx-fm-fcdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcdm.h-t && mv liboctave/operators/mx-fm-fcdm.h-t liboctave/operators/mx-fm-fcdm.h
make[3]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
rm -f liboctave/operators/mx-fm-fcm.h-t liboctave/operators/mx-fm-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcm.h-t && mv liboctave/operators/mx-fm-fcm.h-t liboctave/operators/mx-fm-fcm.h
rm -f liboctave/operators/mx-fnda-fcnda.h-t liboctave/operators/mx-fnda-fcnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-fcnda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-fcnda.h-t && mv liboctave/operators/mx-fnda-fcnda.h-t liboctave/operators/mx-fnda-fcnda.h
rm -f liboctave/operators/mx-fs-fcdm.h-t liboctave/operators/mx-fs-fcdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcdm.h-t && mv liboctave/operators/mx-fs-fcdm.h-t liboctave/operators/mx-fs-fcdm.h
rm -f liboctave/operators/mx-fs-fcm.h-t liboctave/operators/mx-fs-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcm.h-t && mv liboctave/operators/mx-fs-fcm.h-t liboctave/operators/mx-fs-fcm.h
rm -f liboctave/operators/mx-fs-fcnda.h-t liboctave/operators/mx-fs-fcnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcnda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcnda.h-t && mv liboctave/operators/mx-fs-fcnda.h-t liboctave/operators/mx-fs-fcnda.h
rm -f liboctave/operators/mx-fdm-fm.h-t liboctave/operators/mx-fdm-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fm.h-t && mv liboctave/operators/mx-fdm-fm.h-t liboctave/operators/mx-fdm-fm.h
rm -f liboctave/operators/mx-fm-fdm.h-t liboctave/operators/mx-fm-fdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-fdm.h-t && mv liboctave/operators/mx-fm-fdm.h-t liboctave/operators/mx-fm-fdm.h
rm -f liboctave/operators/mx-pm-m.h-t liboctave/operators/mx-pm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-m.h liboctave/operators/mx-ops > liboctave/operators/mx-pm-m.h-t && mv liboctave/operators/mx-pm-m.h-t liboctave/operators/mx-pm-m.h
rm -f liboctave/operators/mx-m-pm.h-t liboctave/operators/mx-m-pm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-pm.h liboctave/operators/mx-ops > liboctave/operators/mx-m-pm.h-t && mv liboctave/operators/mx-m-pm.h-t liboctave/operators/mx-m-pm.h
rm -f liboctave/operators/mx-pm-cm.h-t liboctave/operators/mx-pm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-pm-cm.h-t && mv liboctave/operators/mx-pm-cm.h-t liboctave/operators/mx-pm-cm.h
rm -f liboctave/operators/mx-cm-pm.h-t liboctave/operators/mx-cm-pm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-pm.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-pm.h-t && mv liboctave/operators/mx-cm-pm.h-t liboctave/operators/mx-cm-pm.h
make[4]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o allocator.lo allocator.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o areadlink.lo areadlink.c
rm -f liboctave/operators/mx-pm-fm.h-t liboctave/operators/mx-pm-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-pm-fm.h-t && mv liboctave/operators/mx-pm-fm.h-t liboctave/operators/mx-pm-fm.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o areadlink-with-size.lo areadlink-with-size.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o base64.lo base64.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c allocator.c  -fPIC -DPIC -o .libs/allocator.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c areadlink.c  -fPIC -DPIC -o .libs/areadlink.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c areadlink-with-size.c  -fPIC -DPIC -o .libs/areadlink-with-size.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c base64.c  -fPIC -DPIC -o .libs/base64.o
rm -f liboctave/operators/mx-fm-pm.h-t liboctave/operators/mx-fm-pm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-pm.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-pm.h-t && mv liboctave/operators/mx-fm-pm.h-t liboctave/operators/mx-fm-pm.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o bitrotate.lo bitrotate.c
rm -f liboctave/operators/mx-pm-fcm.h-t liboctave/operators/mx-pm-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-pm-fcm.h-t && mv liboctave/operators/mx-pm-fcm.h-t liboctave/operators/mx-pm-fcm.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o c-ctype.lo c-ctype.c
rm -f liboctave/operators/mx-fcm-pm.h-t liboctave/operators/mx-fcm-pm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-pm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-pm.h-t && mv liboctave/operators/mx-fcm-pm.h-t liboctave/operators/mx-fcm-pm.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o canonicalize.lo canonicalize.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c bitrotate.c  -fPIC -DPIC -o .libs/bitrotate.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c c-ctype.c  -fPIC -DPIC -o .libs/c-ctype.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c canonicalize.c  -fPIC -DPIC -o .libs/canonicalize.o
rm -f liboctave/operators/mx-s-i8nda.h-t liboctave/operators/mx-s-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-i8nda.h-t && mv liboctave/operators/mx-s-i8nda.h-t liboctave/operators/mx-s-i8nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o careadlinkat.lo careadlinkat.c
rm -f liboctave/operators/mx-i8nda-s.h-t liboctave/operators/mx-i8nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-s.h-t && mv liboctave/operators/mx-i8nda-s.h-t liboctave/operators/mx-i8nda-s.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cloexec.lo cloexec.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c careadlinkat.c  -fPIC -DPIC -o .libs/careadlinkat.o
rm -f liboctave/operators/mx-s-ui8nda.h-t liboctave/operators/mx-s-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-ui8nda.h-t && mv liboctave/operators/mx-s-ui8nda.h-t liboctave/operators/mx-s-ui8nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o md2.lo md2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c cloexec.c  -fPIC -DPIC -o .libs/cloexec.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o md4.lo md4.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o md5.lo md5.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c md2.c  -fPIC -DPIC -o .libs/md2.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sha1.lo sha1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c md4.c  -fPIC -DPIC -o .libs/md4.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c md5.c  -fPIC -DPIC -o .libs/md5.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c sha1.c  -fPIC -DPIC -o .libs/sha1.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sha256.lo sha256.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c sha256.c  -fPIC -DPIC -o .libs/sha256.o
rm -f liboctave/operators/mx-ui8nda-s.h-t liboctave/operators/mx-ui8nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-s.h-t && mv liboctave/operators/mx-ui8nda-s.h-t liboctave/operators/mx-ui8nda-s.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sha512.lo sha512.c
rm -f liboctave/operators/mx-s-i16nda.h-t liboctave/operators/mx-s-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-i16nda.h-t && mv liboctave/operators/mx-s-i16nda.h-t liboctave/operators/mx-s-i16nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dirname.lo dirname.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c sha512.c  -fPIC -DPIC -o .libs/sha512.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c dirname.c  -fPIC -DPIC -o .libs/dirname.o
rm -f liboctave/operators/mx-i16nda-s.h-t liboctave/operators/mx-i16nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-s.h-t && mv liboctave/operators/mx-i16nda-s.h-t liboctave/operators/mx-i16nda-s.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o basename.lo basename.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c basename.c  -fPIC -DPIC -o .libs/basename.o
rm -f liboctave/operators/mx-s-ui16nda.h-t liboctave/operators/mx-s-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-ui16nda.h-t && mv liboctave/operators/mx-s-ui16nda.h-t liboctave/operators/mx-s-ui16nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dirname-lgpl.lo dirname-lgpl.c
rm -f liboctave/operators/mx-ui16nda-s.h-t liboctave/operators/mx-ui16nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-s.h-t && mv liboctave/operators/mx-ui16nda-s.h-t liboctave/operators/mx-ui16nda-s.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o basename-lgpl.lo basename-lgpl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c dirname-lgpl.c  -fPIC -DPIC -o .libs/dirname-lgpl.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c basename-lgpl.c  -fPIC -DPIC -o .libs/basename-lgpl.o
rm -f liboctave/operators/mx-s-i32nda.h-t liboctave/operators/mx-s-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-i32nda.h-t && mv liboctave/operators/mx-s-i32nda.h-t liboctave/operators/mx-s-i32nda.h
rm -f liboctave/operators/mx-i32nda-s.h-t liboctave/operators/mx-i32nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-s.h-t && mv liboctave/operators/mx-i32nda-s.h-t liboctave/operators/mx-i32nda-s.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o stripslash.lo stripslash.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o exitfail.lo exitfail.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c stripslash.c  -fPIC -DPIC -o .libs/stripslash.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c exitfail.c  -fPIC -DPIC -o .libs/exitfail.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fd-hook.lo fd-hook.c
rm -f liboctave/operators/mx-s-ui32nda.h-t liboctave/operators/mx-s-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-ui32nda.h-t && mv liboctave/operators/mx-s-ui32nda.h-t liboctave/operators/mx-s-ui32nda.h
rm -f liboctave/operators/mx-ui32nda-s.h-t liboctave/operators/mx-ui32nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-s.h-t && mv liboctave/operators/mx-ui32nda-s.h-t liboctave/operators/mx-ui32nda-s.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file-set.lo file-set.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c fd-hook.c  -fPIC -DPIC -o .libs/fd-hook.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c file-set.c  -fPIC -DPIC -o .libs/file-set.o
rm -f liboctave/operators/mx-s-i64nda.h-t liboctave/operators/mx-s-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-i64nda.h-t && mv liboctave/operators/mx-s-i64nda.h-t liboctave/operators/mx-s-i64nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filemode.lo filemode.c
rm -f liboctave/operators/mx-i64nda-s.h-t liboctave/operators/mx-i64nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-s.h-t && mv liboctave/operators/mx-i64nda-s.h-t liboctave/operators/mx-i64nda-s.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filenamecat-lgpl.lo filenamecat-lgpl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c filemode.c  -fPIC -DPIC -o .libs/filemode.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c filenamecat-lgpl.c  -fPIC -DPIC -o .libs/filenamecat-lgpl.o
rm -f liboctave/operators/mx-s-ui64nda.h-t liboctave/operators/mx-s-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-ui64nda.h-t && mv liboctave/operators/mx-s-ui64nda.h-t liboctave/operators/mx-s-ui64nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o getprogname.lo getprogname.c
rm -f liboctave/operators/mx-ui64nda-s.h-t liboctave/operators/mx-ui64nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-s.h-t && mv liboctave/operators/mx-ui64nda-s.h-t liboctave/operators/mx-ui64nda-s.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hard-locale.lo hard-locale.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c getprogname.c  -fPIC -DPIC -o .libs/getprogname.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c hard-locale.c  -fPIC -DPIC -o .libs/hard-locale.o
rm -f liboctave/operators/mx-fs-i8nda.h-t liboctave/operators/mx-fs-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-i8nda.h-t && mv liboctave/operators/mx-fs-i8nda.h-t liboctave/operators/mx-fs-i8nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hash.lo hash.c
rm -f liboctave/operators/mx-i8nda-fs.h-t liboctave/operators/mx-i8nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-fs.h-t && mv liboctave/operators/mx-i8nda-fs.h-t liboctave/operators/mx-i8nda-fs.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hash-pjw.lo hash-pjw.c
rm -f liboctave/operators/mx-fs-ui8nda.h-t liboctave/operators/mx-fs-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui8nda.h-t && mv liboctave/operators/mx-fs-ui8nda.h-t liboctave/operators/mx-fs-ui8nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hash-triple.lo hash-triple.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c hash.c  -fPIC -DPIC -o .libs/hash.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c hash-pjw.c  -fPIC -DPIC -o .libs/hash-pjw.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c hash-triple.c  -fPIC -DPIC -o .libs/hash-triple.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o localcharset.lo localcharset.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c localcharset.c  -fPIC -DPIC -o .libs/localcharset.o
rm -f liboctave/operators/mx-ui8nda-fs.h-t liboctave/operators/mx-ui8nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-fs.h-t && mv liboctave/operators/mx-ui8nda-fs.h-t liboctave/operators/mx-ui8nda-fs.h
rm -f liboctave/operators/mx-fs-i16nda.h-t liboctave/operators/mx-fs-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-i16nda.h-t && mv liboctave/operators/mx-fs-i16nda.h-t liboctave/operators/mx-fs-i16nda.h
rm -f liboctave/operators/mx-i16nda-fs.h-t liboctave/operators/mx-i16nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-fs.h-t && mv liboctave/operators/mx-i16nda-fs.h-t liboctave/operators/mx-i16nda-fs.h
rm -f liboctave/operators/mx-fs-ui16nda.h-t liboctave/operators/mx-fs-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui16nda.h-t && mv liboctave/operators/mx-fs-ui16nda.h-t liboctave/operators/mx-fs-ui16nda.h
rm -f liboctave/operators/mx-ui16nda-fs.h-t liboctave/operators/mx-ui16nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-fs.h-t && mv liboctave/operators/mx-ui16nda-fs.h-t liboctave/operators/mx-ui16nda-fs.h
rm -f liboctave/operators/mx-fs-i32nda.h-t liboctave/operators/mx-fs-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-i32nda.h-t && mv liboctave/operators/mx-fs-i32nda.h-t liboctave/operators/mx-fs-i32nda.h
rm -f liboctave/operators/mx-i32nda-fs.h-t liboctave/operators/mx-i32nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-fs.h-t && mv liboctave/operators/mx-i32nda-fs.h-t liboctave/operators/mx-i32nda-fs.h
rm -f liboctave/operators/mx-fs-ui32nda.h-t liboctave/operators/mx-fs-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui32nda.h-t && mv liboctave/operators/mx-fs-ui32nda.h-t liboctave/operators/mx-fs-ui32nda.h
rm -f liboctave/operators/mx-ui32nda-fs.h-t liboctave/operators/mx-ui32nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-fs.h-t && mv liboctave/operators/mx-ui32nda-fs.h-t liboctave/operators/mx-ui32nda-fs.h
rm -f liboctave/operators/mx-fs-i64nda.h-t liboctave/operators/mx-fs-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-i64nda.h-t && mv liboctave/operators/mx-fs-i64nda.h-t liboctave/operators/mx-fs-i64nda.h
rm -f liboctave/operators/mx-i64nda-fs.h-t liboctave/operators/mx-i64nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-fs.h-t && mv liboctave/operators/mx-i64nda-fs.h-t liboctave/operators/mx-i64nda-fs.h
rm -f liboctave/operators/mx-fs-ui64nda.h-t liboctave/operators/mx-fs-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui64nda.h-t && mv liboctave/operators/mx-fs-ui64nda.h-t liboctave/operators/mx-fs-ui64nda.h
rm -f liboctave/operators/mx-ui64nda-fs.h-t liboctave/operators/mx-ui64nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-fs.h-t && mv liboctave/operators/mx-ui64nda-fs.h-t liboctave/operators/mx-ui64nda-fs.h
rm -f liboctave/operators/mx-nda-i8.h-t liboctave/operators/mx-nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i8.h-t && mv liboctave/operators/mx-nda-i8.h-t liboctave/operators/mx-nda-i8.h
rm -f liboctave/operators/mx-i8-nda.h-t liboctave/operators/mx-i8-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-nda.h-t && mv liboctave/operators/mx-i8-nda.h-t liboctave/operators/mx-i8-nda.h
rm -f liboctave/operators/mx-nda-ui8.h-t liboctave/operators/mx-nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui8.h-t && mv liboctave/operators/mx-nda-ui8.h-t liboctave/operators/mx-nda-ui8.h
rm -f liboctave/operators/mx-ui8-nda.h-t liboctave/operators/mx-ui8-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-nda.h-t && mv liboctave/operators/mx-ui8-nda.h-t liboctave/operators/mx-ui8-nda.h
rm -f liboctave/operators/mx-nda-i16.h-t liboctave/operators/mx-nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i16.h-t && mv liboctave/operators/mx-nda-i16.h-t liboctave/operators/mx-nda-i16.h
rm -f liboctave/operators/mx-i16-nda.h-t liboctave/operators/mx-i16-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-nda.h-t && mv liboctave/operators/mx-i16-nda.h-t liboctave/operators/mx-i16-nda.h
rm -f liboctave/operators/mx-nda-ui16.h-t liboctave/operators/mx-nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui16.h-t && mv liboctave/operators/mx-nda-ui16.h-t liboctave/operators/mx-nda-ui16.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o malloca.lo malloca.c
rm -f liboctave/operators/mx-ui16-nda.h-t liboctave/operators/mx-ui16-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-nda.h-t && mv liboctave/operators/mx-ui16-nda.h-t liboctave/operators/mx-ui16-nda.h
rm -f liboctave/operators/mx-nda-i32.h-t liboctave/operators/mx-nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i32.h-t && mv liboctave/operators/mx-nda-i32.h-t liboctave/operators/mx-nda-i32.h
rm -f liboctave/operators/mx-i32-nda.h-t liboctave/operators/mx-i32-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-nda.h-t && mv liboctave/operators/mx-i32-nda.h-t liboctave/operators/mx-i32-nda.h
rm -f liboctave/operators/mx-nda-ui32.h-t liboctave/operators/mx-nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui32.h-t && mv liboctave/operators/mx-nda-ui32.h-t liboctave/operators/mx-nda-ui32.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o math.lo math.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c malloca.c  -fPIC -DPIC -o .libs/malloca.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c math.c  -fPIC -DPIC -o .libs/math.o
rm -f liboctave/operators/mx-ui32-nda.h-t liboctave/operators/mx-ui32-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-nda.h-t && mv liboctave/operators/mx-ui32-nda.h-t liboctave/operators/mx-ui32-nda.h
rm -f liboctave/operators/mx-nda-i64.h-t liboctave/operators/mx-nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i64.h-t && mv liboctave/operators/mx-nda-i64.h-t liboctave/operators/mx-nda-i64.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nproc.lo nproc.c
rm -f liboctave/operators/mx-i64-nda.h-t liboctave/operators/mx-i64-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-nda.h-t && mv liboctave/operators/mx-i64-nda.h-t liboctave/operators/mx-i64-nda.h
rm -f liboctave/operators/mx-nda-ui64.h-t liboctave/operators/mx-nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui64.h-t && mv liboctave/operators/mx-nda-ui64.h-t liboctave/operators/mx-nda-ui64.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o openat-die.lo openat-die.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o progname.lo progname.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c nproc.c  -fPIC -DPIC -o .libs/nproc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c openat-die.c  -fPIC -DPIC -o .libs/openat-die.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c progname.c  -fPIC -DPIC -o .libs/progname.o
rm -f liboctave/operators/mx-ui64-nda.h-t liboctave/operators/mx-ui64-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-nda.h-t && mv liboctave/operators/mx-ui64-nda.h-t liboctave/operators/mx-ui64-nda.h
rm -f liboctave/operators/mx-fnda-i8.h-t liboctave/operators/mx-fnda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i8.h-t && mv liboctave/operators/mx-fnda-i8.h-t liboctave/operators/mx-fnda-i8.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o same.lo same.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o save-cwd.lo save-cwd.c
rm -f liboctave/operators/mx-i8-fnda.h-t liboctave/operators/mx-i8-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-fnda.h-t && mv liboctave/operators/mx-i8-fnda.h-t liboctave/operators/mx-i8-fnda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sig-handler.lo sig-handler.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c same.c  -fPIC -DPIC -o .libs/same.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c save-cwd.c  -fPIC -DPIC -o .libs/save-cwd.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c sig-handler.c  -fPIC -DPIC -o .libs/sig-handler.o
rm -f liboctave/operators/mx-fnda-ui8.h-t liboctave/operators/mx-fnda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui8.h-t && mv liboctave/operators/mx-fnda-ui8.h-t liboctave/operators/mx-fnda-ui8.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sockets.lo sockets.c
rm -f liboctave/operators/mx-ui8-fnda.h-t liboctave/operators/mx-ui8-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-fnda.h-t && mv liboctave/operators/mx-ui8-fnda.h-t liboctave/operators/mx-ui8-fnda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o strftime.lo strftime.c
rm -f liboctave/operators/mx-fnda-i16.h-t liboctave/operators/mx-fnda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i16.h-t && mv liboctave/operators/mx-fnda-i16.h-t liboctave/operators/mx-fnda-i16.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o strnlen1.lo strnlen1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c sockets.c  -fPIC -DPIC -o .libs/sockets.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c strftime.c  -fPIC -DPIC -o .libs/strftime.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c strnlen1.c  -fPIC -DPIC -o .libs/strnlen1.o
rm -f liboctave/operators/mx-i16-fnda.h-t liboctave/operators/mx-i16-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-fnda.h-t && mv liboctave/operators/mx-i16-fnda.h-t liboctave/operators/mx-i16-fnda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sys_socket.lo sys_socket.c
rm -f liboctave/operators/mx-fnda-ui16.h-t liboctave/operators/mx-fnda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui16.h-t && mv liboctave/operators/mx-fnda-ui16.h-t liboctave/operators/mx-fnda-ui16.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tempname.lo tempname.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c sys_socket.c  -fPIC -DPIC -o .libs/sys_socket.o
rm -f liboctave/operators/mx-ui16-fnda.h-t liboctave/operators/mx-ui16-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-fnda.h-t && mv liboctave/operators/mx-ui16-fnda.h-t liboctave/operators/mx-ui16-fnda.h
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c tempname.c  -fPIC -DPIC -o .libs/tempname.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o glthread/threadlib.lo glthread/threadlib.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c glthread/threadlib.c  -fPIC -DPIC -o glthread/.libs/threadlib.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o glthread/tls.lo glthread/tls.c
rm -f liboctave/operators/mx-fnda-i32.h-t liboctave/operators/mx-fnda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i32.h-t && mv liboctave/operators/mx-fnda-i32.h-t liboctave/operators/mx-fnda-i32.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tmpdir.lo tmpdir.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c glthread/tls.c  -fPIC -DPIC -o glthread/.libs/tls.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c tmpdir.c  -fPIC -DPIC -o .libs/tmpdir.o
rm -f liboctave/operators/mx-i32-fnda.h-t liboctave/operators/mx-i32-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-fnda.h-t && mv liboctave/operators/mx-i32-fnda.h-t liboctave/operators/mx-i32-fnda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u64.lo u64.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c u64.c  -fPIC -DPIC -o .libs/u64.o
rm -f liboctave/operators/mx-fnda-ui32.h-t liboctave/operators/mx-fnda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui32.h-t && mv liboctave/operators/mx-fnda-ui32.h-t liboctave/operators/mx-fnda-ui32.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o unistd.lo unistd.c
rm -f liboctave/operators/mx-ui32-fnda.h-t liboctave/operators/mx-ui32-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-fnda.h-t && mv liboctave/operators/mx-ui32-fnda.h-t liboctave/operators/mx-ui32-fnda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dup-safer.lo dup-safer.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c unistd.c  -fPIC -DPIC -o .libs/unistd.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c dup-safer.c  -fPIC -DPIC -o .libs/dup-safer.o
rm -f liboctave/operators/mx-fnda-i64.h-t liboctave/operators/mx-fnda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i64.h-t && mv liboctave/operators/mx-fnda-i64.h-t liboctave/operators/mx-fnda-i64.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fd-safer.lo fd-safer.c
rm -f liboctave/operators/mx-i64-fnda.h-t liboctave/operators/mx-i64-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-fnda.h-t && mv liboctave/operators/mx-i64-fnda.h-t liboctave/operators/mx-i64-fnda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pipe-safer.lo pipe-safer.c
rm -f liboctave/operators/mx-fnda-ui64.h-t liboctave/operators/mx-fnda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui64.h-t && mv liboctave/operators/mx-fnda-ui64.h-t liboctave/operators/mx-fnda-ui64.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o wctype-h.lo wctype-h.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c fd-safer.c  -fPIC -DPIC -o .libs/fd-safer.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c pipe-safer.c  -fPIC -DPIC -o .libs/pipe-safer.o
rm -f liboctave/operators/mx-ui64-fnda.h-t liboctave/operators/mx-ui64-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-fnda.h-t && mv liboctave/operators/mx-ui64-fnda.h-t liboctave/operators/mx-ui64-fnda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xmalloc.lo xmalloc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c wctype-h.c  -fPIC -DPIC -o .libs/wctype-h.o
rm -f liboctave/operators/mx-nda-i8nda.h-t liboctave/operators/mx-nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i8nda.h-t && mv liboctave/operators/mx-nda-i8nda.h-t liboctave/operators/mx-nda-i8nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xalloc-die.lo xalloc-die.c
rm -f liboctave/operators/mx-i8nda-nda.h-t liboctave/operators/mx-i8nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-nda.h-t && mv liboctave/operators/mx-i8nda-nda.h-t liboctave/operators/mx-i8nda-nda.h
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c xmalloc.c  -fPIC -DPIC -o .libs/xmalloc.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xgetcwd.lo xgetcwd.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c xalloc-die.c  -fPIC -DPIC -o .libs/xalloc-die.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c xgetcwd.c  -fPIC -DPIC -o .libs/xgetcwd.o
rm -f liboctave/operators/mx-nda-ui8nda.h-t liboctave/operators/mx-nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui8nda.h-t && mv liboctave/operators/mx-nda-ui8nda.h-t liboctave/operators/mx-nda-ui8nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xsize.lo xsize.c
rm -f liboctave/operators/mx-ui8nda-nda.h-t liboctave/operators/mx-ui8nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-nda.h-t && mv liboctave/operators/mx-ui8nda-nda.h-t liboctave/operators/mx-ui8nda-nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xstrndup.lo xstrndup.c
rm -f liboctave/operators/mx-nda-i16nda.h-t liboctave/operators/mx-nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i16nda.h-t && mv liboctave/operators/mx-nda-i16nda.h-t liboctave/operators/mx-nda-i16nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o asnprintf.lo asnprintf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c xsize.c  -fPIC -DPIC -o .libs/xsize.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c xstrndup.c  -fPIC -DPIC -o .libs/xstrndup.o
rm -f liboctave/operators/mx-i16nda-nda.h-t liboctave/operators/mx-i16nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-nda.h-t && mv liboctave/operators/mx-i16nda-nda.h-t liboctave/operators/mx-i16nda-nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o chdir-long.lo chdir-long.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c asnprintf.c  -fPIC -DPIC -o .libs/asnprintf.o
rm -f liboctave/operators/mx-nda-ui16nda.h-t liboctave/operators/mx-nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui16nda.h-t && mv liboctave/operators/mx-nda-ui16nda.h-t liboctave/operators/mx-nda-ui16nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fcntl.lo fcntl.c
rm -f liboctave/operators/mx-ui16nda-nda.h-t liboctave/operators/mx-ui16nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-nda.h-t && mv liboctave/operators/mx-ui16nda-nda.h-t liboctave/operators/mx-ui16nda-nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o glob.lo glob.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c chdir-long.c  -fPIC -DPIC -o .libs/chdir-long.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c fcntl.c  -fPIC -DPIC -o .libs/fcntl.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c glob.c  -fPIC -DPIC -o .libs/glob.o
rm -f liboctave/operators/mx-nda-i32nda.h-t liboctave/operators/mx-nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i32nda.h-t && mv liboctave/operators/mx-nda-i32nda.h-t liboctave/operators/mx-nda-i32nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mbrtowc.lo mbrtowc.c
rm -f liboctave/operators/mx-i32nda-nda.h-t liboctave/operators/mx-i32nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-nda.h-t && mv liboctave/operators/mx-i32nda-nda.h-t liboctave/operators/mx-i32nda-nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mktime.lo mktime.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c mbrtowc.c  -fPIC -DPIC -o .libs/mbrtowc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c mktime.c  -fPIC -DPIC -o .libs/mktime.o
rm -f liboctave/operators/mx-nda-ui32nda.h-t liboctave/operators/mx-nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui32nda.h-t && mv liboctave/operators/mx-nda-ui32nda.h-t liboctave/operators/mx-nda-ui32nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o openat-proc.lo openat-proc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c openat-proc.c  -fPIC -DPIC -o .libs/openat-proc.o
rm -f liboctave/operators/mx-ui32nda-nda.h-t liboctave/operators/mx-ui32nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-nda.h-t && mv liboctave/operators/mx-ui32nda-nda.h-t liboctave/operators/mx-ui32nda-nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o printf-args.lo printf-args.c
rm -f liboctave/operators/mx-nda-i64nda.h-t liboctave/operators/mx-nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i64nda.h-t && mv liboctave/operators/mx-nda-i64nda.h-t liboctave/operators/mx-nda-i64nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o printf-parse.lo printf-parse.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c printf-args.c  -fPIC -DPIC -o .libs/printf-args.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c printf-parse.c  -fPIC -DPIC -o .libs/printf-parse.o
rm -f liboctave/operators/mx-i64nda-nda.h-t liboctave/operators/mx-i64nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-nda.h-t && mv liboctave/operators/mx-i64nda-nda.h-t liboctave/operators/mx-i64nda-nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time_rz.lo time_rz.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c time_rz.c  -fPIC -DPIC -o .libs/time_rz.o
rm -f liboctave/operators/mx-nda-ui64nda.h-t liboctave/operators/mx-nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui64nda.h-t && mv liboctave/operators/mx-nda-ui64nda.h-t liboctave/operators/mx-nda-ui64nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o vasnprintf.lo vasnprintf.c
rm -f liboctave/operators/mx-ui64nda-nda.h-t liboctave/operators/mx-ui64nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-nda.h-t && mv liboctave/operators/mx-ui64nda-nda.h-t liboctave/operators/mx-ui64nda-nda.h
rm -f liboctave/operators/mx-fnda-i8nda.h-t liboctave/operators/mx-fnda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i8nda.h-t && mv liboctave/operators/mx-fnda-i8nda.h-t liboctave/operators/mx-fnda-i8nda.h
rm -f liboctave/operators/mx-i8nda-fnda.h-t liboctave/operators/mx-i8nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-fnda.h-t && mv liboctave/operators/mx-i8nda-fnda.h-t liboctave/operators/mx-i8nda-fnda.h
rm -f t-charset.alias charset.alias && \
/bin/bash ./config.charset 'arm-unknown-linux-gnueabihf' > t-charset.alias && \
mv t-charset.alias charset.alias
rm -f liboctave/operators/mx-fnda-ui8nda.h-t liboctave/operators/mx-fnda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui8nda.h-t && mv liboctave/operators/mx-fnda-ui8nda.h-t liboctave/operators/mx-fnda-ui8nda.h
rm -f t-ref-add.sed ref-add.sed && \
sed -e '/^#/d' -e 's/@''PACKAGE''@/octave/g' ref-add.sin > t-ref-add.sed && \
mv t-ref-add.sed ref-add.sed
rm -f t-ref-del.sed ref-del.sed && \
sed -e '/^#/d' -e 's/@''PACKAGE''@/octave/g' ref-del.sin > t-ref-del.sed && \
mv t-ref-del.sed ref-del.sed
rm -f liboctave/operators/mx-ui8nda-fnda.h-t liboctave/operators/mx-ui8nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-fnda.h-t && mv liboctave/operators/mx-ui8nda-fnda.h-t liboctave/operators/mx-ui8nda-fnda.h
rm -f liboctave/operators/mx-fnda-i16nda.h-t liboctave/operators/mx-fnda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i16nda.h-t && mv liboctave/operators/mx-fnda-i16nda.h-t liboctave/operators/mx-fnda-i16nda.h
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o glthread/lock.lo glthread/lock.c
rm -f liboctave/operators/mx-i16nda-fnda.h-t liboctave/operators/mx-i16nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-fnda.h-t && mv liboctave/operators/mx-i16nda-fnda.h-t liboctave/operators/mx-i16nda-fnda.h
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c vasnprintf.c  -fPIC -DPIC -o .libs/vasnprintf.o
rm -f liboctave/operators/mx-fnda-ui16nda.h-t liboctave/operators/mx-fnda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui16nda.h-t && mv liboctave/operators/mx-fnda-ui16nda.h-t liboctave/operators/mx-fnda-ui16nda.h
rm -f liboctave/operators/mx-ui16nda-fnda.h-t liboctave/operators/mx-ui16nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-fnda.h-t && mv liboctave/operators/mx-ui16nda-fnda.h-t liboctave/operators/mx-ui16nda-fnda.h
rm -f liboctave/operators/mx-fnda-i32nda.h-t liboctave/operators/mx-fnda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i32nda.h-t && mv liboctave/operators/mx-fnda-i32nda.h-t liboctave/operators/mx-fnda-i32nda.h
rm -f liboctave/operators/mx-i32nda-fnda.h-t liboctave/operators/mx-i32nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-fnda.h-t && mv liboctave/operators/mx-i32nda-fnda.h-t liboctave/operators/mx-i32nda-fnda.h
rm -f liboctave/operators/mx-fnda-ui32nda.h-t liboctave/operators/mx-fnda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui32nda.h-t && mv liboctave/operators/mx-fnda-ui32nda.h-t liboctave/operators/mx-fnda-ui32nda.h
rm -f liboctave/operators/mx-ui32nda-fnda.h-t liboctave/operators/mx-ui32nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-fnda.h-t && mv liboctave/operators/mx-ui32nda-fnda.h-t liboctave/operators/mx-ui32nda-fnda.h
rm -f liboctave/operators/mx-fnda-i64nda.h-t liboctave/operators/mx-fnda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i64nda.h-t && mv liboctave/operators/mx-fnda-i64nda.h-t liboctave/operators/mx-fnda-i64nda.h
rm -f liboctave/operators/mx-i64nda-fnda.h-t liboctave/operators/mx-i64nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-fnda.h-t && mv liboctave/operators/mx-i64nda-fnda.h-t liboctave/operators/mx-i64nda-fnda.h
rm -f liboctave/operators/mx-fnda-ui64nda.h-t liboctave/operators/mx-fnda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui64nda.h-t && mv liboctave/operators/mx-fnda-ui64nda.h-t liboctave/operators/mx-fnda-ui64nda.h
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c glthread/lock.c  -fPIC -DPIC -o glthread/.libs/lock.o
rm -f liboctave/operators/mx-ui64nda-fnda.h-t liboctave/operators/mx-ui64nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-fnda.h-t && mv liboctave/operators/mx-ui64nda-fnda.h-t liboctave/operators/mx-ui64nda-fnda.h
rm -f liboctave/operators/mx-i8nda-ui8.h-t liboctave/operators/mx-i8nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui8.h-t && mv liboctave/operators/mx-i8nda-ui8.h-t liboctave/operators/mx-i8nda-ui8.h
rm -f liboctave/operators/mx-i8nda-i16.h-t liboctave/operators/mx-i8nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i16.h-t && mv liboctave/operators/mx-i8nda-i16.h-t liboctave/operators/mx-i8nda-i16.h
rm -f liboctave/operators/mx-i8nda-ui16.h-t liboctave/operators/mx-i8nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui16.h-t && mv liboctave/operators/mx-i8nda-ui16.h-t liboctave/operators/mx-i8nda-ui16.h
rm -f liboctave/operators/mx-i8nda-i32.h-t liboctave/operators/mx-i8nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i32.h-t && mv liboctave/operators/mx-i8nda-i32.h-t liboctave/operators/mx-i8nda-i32.h
rm -f liboctave/operators/mx-i8nda-ui32.h-t liboctave/operators/mx-i8nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui32.h-t && mv liboctave/operators/mx-i8nda-ui32.h-t liboctave/operators/mx-i8nda-ui32.h
rm -f liboctave/operators/mx-i8nda-i64.h-t liboctave/operators/mx-i8nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i64.h-t && mv liboctave/operators/mx-i8nda-i64.h-t liboctave/operators/mx-i8nda-i64.h
rm -f liboctave/operators/mx-i8nda-ui64.h-t liboctave/operators/mx-i8nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui64.h-t && mv liboctave/operators/mx-i8nda-ui64.h-t liboctave/operators/mx-i8nda-ui64.h
rm -f liboctave/operators/mx-i16nda-i8.h-t liboctave/operators/mx-i16nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i8.h-t && mv liboctave/operators/mx-i16nda-i8.h-t liboctave/operators/mx-i16nda-i8.h
rm -f liboctave/operators/mx-i16nda-ui8.h-t liboctave/operators/mx-i16nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui8.h-t && mv liboctave/operators/mx-i16nda-ui8.h-t liboctave/operators/mx-i16nda-ui8.h
rm -f liboctave/operators/mx-i16nda-ui16.h-t liboctave/operators/mx-i16nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui16.h-t && mv liboctave/operators/mx-i16nda-ui16.h-t liboctave/operators/mx-i16nda-ui16.h
rm -f liboctave/operators/mx-i16nda-i32.h-t liboctave/operators/mx-i16nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i32.h-t && mv liboctave/operators/mx-i16nda-i32.h-t liboctave/operators/mx-i16nda-i32.h
rm -f liboctave/operators/mx-i16nda-ui32.h-t liboctave/operators/mx-i16nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui32.h-t && mv liboctave/operators/mx-i16nda-ui32.h-t liboctave/operators/mx-i16nda-ui32.h
rm -f liboctave/operators/mx-i16nda-i64.h-t liboctave/operators/mx-i16nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i64.h-t && mv liboctave/operators/mx-i16nda-i64.h-t liboctave/operators/mx-i16nda-i64.h
rm -f liboctave/operators/mx-i16nda-ui64.h-t liboctave/operators/mx-i16nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui64.h-t && mv liboctave/operators/mx-i16nda-ui64.h-t liboctave/operators/mx-i16nda-ui64.h
rm -f liboctave/operators/mx-i32nda-i8.h-t liboctave/operators/mx-i32nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i8.h-t && mv liboctave/operators/mx-i32nda-i8.h-t liboctave/operators/mx-i32nda-i8.h
rm -f liboctave/operators/mx-i32nda-ui8.h-t liboctave/operators/mx-i32nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui8.h-t && mv liboctave/operators/mx-i32nda-ui8.h-t liboctave/operators/mx-i32nda-ui8.h
rm -f liboctave/operators/mx-i32nda-i16.h-t liboctave/operators/mx-i32nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i16.h-t && mv liboctave/operators/mx-i32nda-i16.h-t liboctave/operators/mx-i32nda-i16.h
rm -f liboctave/operators/mx-i32nda-ui16.h-t liboctave/operators/mx-i32nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui16.h-t && mv liboctave/operators/mx-i32nda-ui16.h-t liboctave/operators/mx-i32nda-ui16.h
rm -f liboctave/operators/mx-i32nda-ui32.h-t liboctave/operators/mx-i32nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui32.h-t && mv liboctave/operators/mx-i32nda-ui32.h-t liboctave/operators/mx-i32nda-ui32.h
rm -f liboctave/operators/mx-i32nda-i64.h-t liboctave/operators/mx-i32nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i64.h-t && mv liboctave/operators/mx-i32nda-i64.h-t liboctave/operators/mx-i32nda-i64.h
rm -f liboctave/operators/mx-i32nda-ui64.h-t liboctave/operators/mx-i32nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui64.h-t && mv liboctave/operators/mx-i32nda-ui64.h-t liboctave/operators/mx-i32nda-ui64.h
rm -f liboctave/operators/mx-i64nda-i8.h-t liboctave/operators/mx-i64nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i8.h-t && mv liboctave/operators/mx-i64nda-i8.h-t liboctave/operators/mx-i64nda-i8.h
rm -f liboctave/operators/mx-i64nda-ui8.h-t liboctave/operators/mx-i64nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui8.h-t && mv liboctave/operators/mx-i64nda-ui8.h-t liboctave/operators/mx-i64nda-ui8.h
rm -f liboctave/operators/mx-i64nda-i16.h-t liboctave/operators/mx-i64nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i16.h-t && mv liboctave/operators/mx-i64nda-i16.h-t liboctave/operators/mx-i64nda-i16.h
rm -f liboctave/operators/mx-i64nda-ui16.h-t liboctave/operators/mx-i64nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui16.h-t && mv liboctave/operators/mx-i64nda-ui16.h-t liboctave/operators/mx-i64nda-ui16.h
rm -f liboctave/operators/mx-i64nda-i32.h-t liboctave/operators/mx-i64nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i32.h-t && mv liboctave/operators/mx-i64nda-i32.h-t liboctave/operators/mx-i64nda-i32.h
rm -f liboctave/operators/mx-i64nda-ui32.h-t liboctave/operators/mx-i64nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui32.h-t && mv liboctave/operators/mx-i64nda-ui32.h-t liboctave/operators/mx-i64nda-ui32.h
rm -f liboctave/operators/mx-i64nda-ui64.h-t liboctave/operators/mx-i64nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui64.h-t && mv liboctave/operators/mx-i64nda-ui64.h-t liboctave/operators/mx-i64nda-ui64.h
rm -f liboctave/operators/mx-ui8nda-i8.h-t liboctave/operators/mx-ui8nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i8.h-t && mv liboctave/operators/mx-ui8nda-i8.h-t liboctave/operators/mx-ui8nda-i8.h
rm -f liboctave/operators/mx-ui8nda-i16.h-t liboctave/operators/mx-ui8nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i16.h-t && mv liboctave/operators/mx-ui8nda-i16.h-t liboctave/operators/mx-ui8nda-i16.h
rm -f liboctave/operators/mx-ui8nda-ui16.h-t liboctave/operators/mx-ui8nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui16.h-t && mv liboctave/operators/mx-ui8nda-ui16.h-t liboctave/operators/mx-ui8nda-ui16.h
rm -f liboctave/operators/mx-ui8nda-i32.h-t liboctave/operators/mx-ui8nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i32.h-t && mv liboctave/operators/mx-ui8nda-i32.h-t liboctave/operators/mx-ui8nda-i32.h
rm -f liboctave/operators/mx-ui8nda-ui32.h-t liboctave/operators/mx-ui8nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui32.h-t && mv liboctave/operators/mx-ui8nda-ui32.h-t liboctave/operators/mx-ui8nda-ui32.h
rm -f liboctave/operators/mx-ui8nda-i64.h-t liboctave/operators/mx-ui8nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i64.h-t && mv liboctave/operators/mx-ui8nda-i64.h-t liboctave/operators/mx-ui8nda-i64.h
rm -f liboctave/operators/mx-ui8nda-ui64.h-t liboctave/operators/mx-ui8nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui64.h-t && mv liboctave/operators/mx-ui8nda-ui64.h-t liboctave/operators/mx-ui8nda-ui64.h
rm -f liboctave/operators/mx-ui16nda-i8.h-t liboctave/operators/mx-ui16nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i8.h-t && mv liboctave/operators/mx-ui16nda-i8.h-t liboctave/operators/mx-ui16nda-i8.h
rm -f liboctave/operators/mx-ui16nda-ui8.h-t liboctave/operators/mx-ui16nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui8.h-t && mv liboctave/operators/mx-ui16nda-ui8.h-t liboctave/operators/mx-ui16nda-ui8.h
rm -f liboctave/operators/mx-ui16nda-i16.h-t liboctave/operators/mx-ui16nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i16.h-t && mv liboctave/operators/mx-ui16nda-i16.h-t liboctave/operators/mx-ui16nda-i16.h
rm -f liboctave/operators/mx-ui16nda-i32.h-t liboctave/operators/mx-ui16nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i32.h-t && mv liboctave/operators/mx-ui16nda-i32.h-t liboctave/operators/mx-ui16nda-i32.h
rm -f liboctave/operators/mx-ui16nda-ui32.h-t liboctave/operators/mx-ui16nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui32.h-t && mv liboctave/operators/mx-ui16nda-ui32.h-t liboctave/operators/mx-ui16nda-ui32.h
rm -f liboctave/operators/mx-ui16nda-i64.h-t liboctave/operators/mx-ui16nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i64.h-t && mv liboctave/operators/mx-ui16nda-i64.h-t liboctave/operators/mx-ui16nda-i64.h
rm -f liboctave/operators/mx-ui16nda-ui64.h-t liboctave/operators/mx-ui16nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui64.h-t && mv liboctave/operators/mx-ui16nda-ui64.h-t liboctave/operators/mx-ui16nda-ui64.h
rm -f liboctave/operators/mx-ui32nda-i8.h-t liboctave/operators/mx-ui32nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i8.h-t && mv liboctave/operators/mx-ui32nda-i8.h-t liboctave/operators/mx-ui32nda-i8.h
rm -f liboctave/operators/mx-ui32nda-ui8.h-t liboctave/operators/mx-ui32nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui8.h-t && mv liboctave/operators/mx-ui32nda-ui8.h-t liboctave/operators/mx-ui32nda-ui8.h
rm -f liboctave/operators/mx-ui32nda-i16.h-t liboctave/operators/mx-ui32nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i16.h-t && mv liboctave/operators/mx-ui32nda-i16.h-t liboctave/operators/mx-ui32nda-i16.h
rm -f liboctave/operators/mx-ui32nda-ui16.h-t liboctave/operators/mx-ui32nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui16.h-t && mv liboctave/operators/mx-ui32nda-ui16.h-t liboctave/operators/mx-ui32nda-ui16.h
rm -f liboctave/operators/mx-ui32nda-i32.h-t liboctave/operators/mx-ui32nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i32.h-t && mv liboctave/operators/mx-ui32nda-i32.h-t liboctave/operators/mx-ui32nda-i32.h
rm -f liboctave/operators/mx-ui32nda-i64.h-t liboctave/operators/mx-ui32nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i64.h-t && mv liboctave/operators/mx-ui32nda-i64.h-t liboctave/operators/mx-ui32nda-i64.h
rm -f liboctave/operators/mx-ui32nda-ui64.h-t liboctave/operators/mx-ui32nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui64.h-t && mv liboctave/operators/mx-ui32nda-ui64.h-t liboctave/operators/mx-ui32nda-ui64.h
rm -f liboctave/operators/mx-ui64nda-i8.h-t liboctave/operators/mx-ui64nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i8.h-t && mv liboctave/operators/mx-ui64nda-i8.h-t liboctave/operators/mx-ui64nda-i8.h
rm -f liboctave/operators/mx-ui64nda-ui8.h-t liboctave/operators/mx-ui64nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui8.h-t && mv liboctave/operators/mx-ui64nda-ui8.h-t liboctave/operators/mx-ui64nda-ui8.h
rm -f liboctave/operators/mx-ui64nda-i16.h-t liboctave/operators/mx-ui64nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i16.h-t && mv liboctave/operators/mx-ui64nda-i16.h-t liboctave/operators/mx-ui64nda-i16.h
rm -f liboctave/operators/mx-ui64nda-ui16.h-t liboctave/operators/mx-ui64nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui16.h-t && mv liboctave/operators/mx-ui64nda-ui16.h-t liboctave/operators/mx-ui64nda-ui16.h
rm -f liboctave/operators/mx-ui64nda-i32.h-t liboctave/operators/mx-ui64nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i32.h-t && mv liboctave/operators/mx-ui64nda-i32.h-t liboctave/operators/mx-ui64nda-i32.h
rm -f liboctave/operators/mx-ui64nda-ui32.h-t liboctave/operators/mx-ui64nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui32.h-t && mv liboctave/operators/mx-ui64nda-ui32.h-t liboctave/operators/mx-ui64nda-ui32.h
rm -f liboctave/operators/mx-ui64nda-i64.h-t liboctave/operators/mx-ui64nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i64.h-t && mv liboctave/operators/mx-ui64nda-i64.h-t liboctave/operators/mx-ui64nda-i64.h
rm -f liboctave/operators/mx-i8-ui8nda.h-t liboctave/operators/mx-i8-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui8nda.h-t && mv liboctave/operators/mx-i8-ui8nda.h-t liboctave/operators/mx-i8-ui8nda.h
rm -f liboctave/operators/mx-i8-i16nda.h-t liboctave/operators/mx-i8-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-i16nda.h-t && mv liboctave/operators/mx-i8-i16nda.h-t liboctave/operators/mx-i8-i16nda.h
rm -f liboctave/operators/mx-i8-ui16nda.h-t liboctave/operators/mx-i8-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui16nda.h-t && mv liboctave/operators/mx-i8-ui16nda.h-t liboctave/operators/mx-i8-ui16nda.h
rm -f liboctave/operators/mx-i8-i32nda.h-t liboctave/operators/mx-i8-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-i32nda.h-t && mv liboctave/operators/mx-i8-i32nda.h-t liboctave/operators/mx-i8-i32nda.h
rm -f liboctave/operators/mx-i8-ui32nda.h-t liboctave/operators/mx-i8-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui32nda.h-t && mv liboctave/operators/mx-i8-ui32nda.h-t liboctave/operators/mx-i8-ui32nda.h
rm -f liboctave/operators/mx-i8-i64nda.h-t liboctave/operators/mx-i8-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-i64nda.h-t && mv liboctave/operators/mx-i8-i64nda.h-t liboctave/operators/mx-i8-i64nda.h
rm -f liboctave/operators/mx-i8-ui64nda.h-t liboctave/operators/mx-i8-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui64nda.h-t && mv liboctave/operators/mx-i8-ui64nda.h-t liboctave/operators/mx-i8-ui64nda.h
rm -f liboctave/operators/mx-i16-i8nda.h-t liboctave/operators/mx-i16-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-i8nda.h-t && mv liboctave/operators/mx-i16-i8nda.h-t liboctave/operators/mx-i16-i8nda.h
rm -f liboctave/operators/mx-i16-ui8nda.h-t liboctave/operators/mx-i16-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui8nda.h-t && mv liboctave/operators/mx-i16-ui8nda.h-t liboctave/operators/mx-i16-ui8nda.h
rm -f liboctave/operators/mx-i16-ui16nda.h-t liboctave/operators/mx-i16-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui16nda.h-t && mv liboctave/operators/mx-i16-ui16nda.h-t liboctave/operators/mx-i16-ui16nda.h
rm -f liboctave/operators/mx-i16-i32nda.h-t liboctave/operators/mx-i16-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-i32nda.h-t && mv liboctave/operators/mx-i16-i32nda.h-t liboctave/operators/mx-i16-i32nda.h
rm -f liboctave/operators/mx-i16-ui32nda.h-t liboctave/operators/mx-i16-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui32nda.h-t && mv liboctave/operators/mx-i16-ui32nda.h-t liboctave/operators/mx-i16-ui32nda.h
rm -f liboctave/operators/mx-i16-i64nda.h-t liboctave/operators/mx-i16-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-i64nda.h-t && mv liboctave/operators/mx-i16-i64nda.h-t liboctave/operators/mx-i16-i64nda.h
rm -f liboctave/operators/mx-i16-ui64nda.h-t liboctave/operators/mx-i16-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui64nda.h-t && mv liboctave/operators/mx-i16-ui64nda.h-t liboctave/operators/mx-i16-ui64nda.h
rm -f liboctave/operators/mx-i32-i8nda.h-t liboctave/operators/mx-i32-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-i8nda.h-t && mv liboctave/operators/mx-i32-i8nda.h-t liboctave/operators/mx-i32-i8nda.h
rm -f liboctave/operators/mx-i32-ui8nda.h-t liboctave/operators/mx-i32-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui8nda.h-t && mv liboctave/operators/mx-i32-ui8nda.h-t liboctave/operators/mx-i32-ui8nda.h
rm -f liboctave/operators/mx-i32-i16nda.h-t liboctave/operators/mx-i32-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-i16nda.h-t && mv liboctave/operators/mx-i32-i16nda.h-t liboctave/operators/mx-i32-i16nda.h
rm -f liboctave/operators/mx-i32-ui16nda.h-t liboctave/operators/mx-i32-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui16nda.h-t && mv liboctave/operators/mx-i32-ui16nda.h-t liboctave/operators/mx-i32-ui16nda.h
rm -f liboctave/operators/mx-i32-ui32nda.h-t liboctave/operators/mx-i32-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui32nda.h-t && mv liboctave/operators/mx-i32-ui32nda.h-t liboctave/operators/mx-i32-ui32nda.h
rm -f liboctave/operators/mx-i32-i64nda.h-t liboctave/operators/mx-i32-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-i64nda.h-t && mv liboctave/operators/mx-i32-i64nda.h-t liboctave/operators/mx-i32-i64nda.h
rm -f liboctave/operators/mx-i32-ui64nda.h-t liboctave/operators/mx-i32-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui64nda.h-t && mv liboctave/operators/mx-i32-ui64nda.h-t liboctave/operators/mx-i32-ui64nda.h
rm -f liboctave/operators/mx-i64-i8nda.h-t liboctave/operators/mx-i64-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-i8nda.h-t && mv liboctave/operators/mx-i64-i8nda.h-t liboctave/operators/mx-i64-i8nda.h
rm -f liboctave/operators/mx-i64-ui8nda.h-t liboctave/operators/mx-i64-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui8nda.h-t && mv liboctave/operators/mx-i64-ui8nda.h-t liboctave/operators/mx-i64-ui8nda.h
rm -f liboctave/operators/mx-i64-i16nda.h-t liboctave/operators/mx-i64-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-i16nda.h-t && mv liboctave/operators/mx-i64-i16nda.h-t liboctave/operators/mx-i64-i16nda.h
rm -f liboctave/operators/mx-i64-ui16nda.h-t liboctave/operators/mx-i64-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui16nda.h-t && mv liboctave/operators/mx-i64-ui16nda.h-t liboctave/operators/mx-i64-ui16nda.h
rm -f liboctave/operators/mx-i64-i32nda.h-t liboctave/operators/mx-i64-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-i32nda.h-t && mv liboctave/operators/mx-i64-i32nda.h-t liboctave/operators/mx-i64-i32nda.h
rm -f liboctave/operators/mx-i64-ui32nda.h-t liboctave/operators/mx-i64-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui32nda.h-t && mv liboctave/operators/mx-i64-ui32nda.h-t liboctave/operators/mx-i64-ui32nda.h
rm -f liboctave/operators/mx-i64-ui64nda.h-t liboctave/operators/mx-i64-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui64nda.h-t && mv liboctave/operators/mx-i64-ui64nda.h-t liboctave/operators/mx-i64-ui64nda.h
rm -f liboctave/operators/mx-ui8-i8nda.h-t liboctave/operators/mx-ui8-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i8nda.h-t && mv liboctave/operators/mx-ui8-i8nda.h-t liboctave/operators/mx-ui8-i8nda.h
rm -f liboctave/operators/mx-ui8-i16nda.h-t liboctave/operators/mx-ui8-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i16nda.h-t && mv liboctave/operators/mx-ui8-i16nda.h-t liboctave/operators/mx-ui8-i16nda.h
rm -f liboctave/operators/mx-ui8-ui16nda.h-t liboctave/operators/mx-ui8-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui16nda.h-t && mv liboctave/operators/mx-ui8-ui16nda.h-t liboctave/operators/mx-ui8-ui16nda.h
rm -f liboctave/operators/mx-ui8-i32nda.h-t liboctave/operators/mx-ui8-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i32nda.h-t && mv liboctave/operators/mx-ui8-i32nda.h-t liboctave/operators/mx-ui8-i32nda.h
rm -f liboctave/operators/mx-ui8-ui32nda.h-t liboctave/operators/mx-ui8-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui32nda.h-t && mv liboctave/operators/mx-ui8-ui32nda.h-t liboctave/operators/mx-ui8-ui32nda.h
rm -f liboctave/operators/mx-ui8-i64nda.h-t liboctave/operators/mx-ui8-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i64nda.h-t && mv liboctave/operators/mx-ui8-i64nda.h-t liboctave/operators/mx-ui8-i64nda.h
rm -f liboctave/operators/mx-ui8-ui64nda.h-t liboctave/operators/mx-ui8-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui64nda.h-t && mv liboctave/operators/mx-ui8-ui64nda.h-t liboctave/operators/mx-ui8-ui64nda.h
rm -f liboctave/operators/mx-ui16-i8nda.h-t liboctave/operators/mx-ui16-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i8nda.h-t && mv liboctave/operators/mx-ui16-i8nda.h-t liboctave/operators/mx-ui16-i8nda.h
rm -f liboctave/operators/mx-ui16-ui8nda.h-t liboctave/operators/mx-ui16-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui8nda.h-t && mv liboctave/operators/mx-ui16-ui8nda.h-t liboctave/operators/mx-ui16-ui8nda.h
rm -f liboctave/operators/mx-ui16-i16nda.h-t liboctave/operators/mx-ui16-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i16nda.h-t && mv liboctave/operators/mx-ui16-i16nda.h-t liboctave/operators/mx-ui16-i16nda.h
rm -f liboctave/operators/mx-ui16-i32nda.h-t liboctave/operators/mx-ui16-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i32nda.h-t && mv liboctave/operators/mx-ui16-i32nda.h-t liboctave/operators/mx-ui16-i32nda.h
rm -f liboctave/operators/mx-ui16-ui32nda.h-t liboctave/operators/mx-ui16-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui32nda.h-t && mv liboctave/operators/mx-ui16-ui32nda.h-t liboctave/operators/mx-ui16-ui32nda.h
rm -f liboctave/operators/mx-ui16-i64nda.h-t liboctave/operators/mx-ui16-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i64nda.h-t && mv liboctave/operators/mx-ui16-i64nda.h-t liboctave/operators/mx-ui16-i64nda.h
rm -f liboctave/operators/mx-ui16-ui64nda.h-t liboctave/operators/mx-ui16-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui64nda.h-t && mv liboctave/operators/mx-ui16-ui64nda.h-t liboctave/operators/mx-ui16-ui64nda.h
rm -f liboctave/operators/mx-ui32-i8nda.h-t liboctave/operators/mx-ui32-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i8nda.h-t && mv liboctave/operators/mx-ui32-i8nda.h-t liboctave/operators/mx-ui32-i8nda.h
rm -f liboctave/operators/mx-ui32-ui8nda.h-t liboctave/operators/mx-ui32-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui8nda.h-t && mv liboctave/operators/mx-ui32-ui8nda.h-t liboctave/operators/mx-ui32-ui8nda.h
rm -f liboctave/operators/mx-ui32-i16nda.h-t liboctave/operators/mx-ui32-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i16nda.h-t && mv liboctave/operators/mx-ui32-i16nda.h-t liboctave/operators/mx-ui32-i16nda.h
rm -f liboctave/operators/mx-ui32-ui16nda.h-t liboctave/operators/mx-ui32-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui16nda.h-t && mv liboctave/operators/mx-ui32-ui16nda.h-t liboctave/operators/mx-ui32-ui16nda.h
rm -f liboctave/operators/mx-ui32-i32nda.h-t liboctave/operators/mx-ui32-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i32nda.h-t && mv liboctave/operators/mx-ui32-i32nda.h-t liboctave/operators/mx-ui32-i32nda.h
rm -f liboctave/operators/mx-ui32-i64nda.h-t liboctave/operators/mx-ui32-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i64nda.h-t && mv liboctave/operators/mx-ui32-i64nda.h-t liboctave/operators/mx-ui32-i64nda.h
rm -f liboctave/operators/mx-ui32-ui64nda.h-t liboctave/operators/mx-ui32-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui64nda.h-t && mv liboctave/operators/mx-ui32-ui64nda.h-t liboctave/operators/mx-ui32-ui64nda.h
rm -f liboctave/operators/mx-ui64-i8nda.h-t liboctave/operators/mx-ui64-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i8nda.h-t && mv liboctave/operators/mx-ui64-i8nda.h-t liboctave/operators/mx-ui64-i8nda.h
rm -f liboctave/operators/mx-ui64-ui8nda.h-t liboctave/operators/mx-ui64-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui8nda.h-t && mv liboctave/operators/mx-ui64-ui8nda.h-t liboctave/operators/mx-ui64-ui8nda.h
rm -f liboctave/operators/mx-ui64-i16nda.h-t liboctave/operators/mx-ui64-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i16nda.h-t && mv liboctave/operators/mx-ui64-i16nda.h-t liboctave/operators/mx-ui64-i16nda.h
rm -f liboctave/operators/mx-ui64-ui16nda.h-t liboctave/operators/mx-ui64-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui16nda.h-t && mv liboctave/operators/mx-ui64-ui16nda.h-t liboctave/operators/mx-ui64-ui16nda.h
rm -f liboctave/operators/mx-ui64-i32nda.h-t liboctave/operators/mx-ui64-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i32nda.h-t && mv liboctave/operators/mx-ui64-i32nda.h-t liboctave/operators/mx-ui64-i32nda.h
rm -f liboctave/operators/mx-ui64-ui32nda.h-t liboctave/operators/mx-ui64-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui32nda.h-t && mv liboctave/operators/mx-ui64-ui32nda.h-t liboctave/operators/mx-ui64-ui32nda.h
rm -f liboctave/operators/mx-ui64-i64nda.h-t liboctave/operators/mx-ui64-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i64nda.h-t && mv liboctave/operators/mx-ui64-i64nda.h-t liboctave/operators/mx-ui64-i64nda.h
rm -f liboctave/operators/mx-i8nda-ui8nda.h-t liboctave/operators/mx-i8nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui8nda.h-t && mv liboctave/operators/mx-i8nda-ui8nda.h-t liboctave/operators/mx-i8nda-ui8nda.h
rm -f liboctave/operators/mx-i8nda-i16nda.h-t liboctave/operators/mx-i8nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i16nda.h-t && mv liboctave/operators/mx-i8nda-i16nda.h-t liboctave/operators/mx-i8nda-i16nda.h
rm -f liboctave/operators/mx-i8nda-ui16nda.h-t liboctave/operators/mx-i8nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui16nda.h-t && mv liboctave/operators/mx-i8nda-ui16nda.h-t liboctave/operators/mx-i8nda-ui16nda.h
rm -f liboctave/operators/mx-i8nda-i32nda.h-t liboctave/operators/mx-i8nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i32nda.h-t && mv liboctave/operators/mx-i8nda-i32nda.h-t liboctave/operators/mx-i8nda-i32nda.h
rm -f liboctave/operators/mx-i8nda-ui32nda.h-t liboctave/operators/mx-i8nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui32nda.h-t && mv liboctave/operators/mx-i8nda-ui32nda.h-t liboctave/operators/mx-i8nda-ui32nda.h
rm -f liboctave/operators/mx-i8nda-i64nda.h-t liboctave/operators/mx-i8nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i64nda.h-t && mv liboctave/operators/mx-i8nda-i64nda.h-t liboctave/operators/mx-i8nda-i64nda.h
rm -f liboctave/operators/mx-i8nda-ui64nda.h-t liboctave/operators/mx-i8nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui64nda.h-t && mv liboctave/operators/mx-i8nda-ui64nda.h-t liboctave/operators/mx-i8nda-ui64nda.h
rm -f liboctave/operators/mx-i16nda-i8nda.h-t liboctave/operators/mx-i16nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i8nda.h-t && mv liboctave/operators/mx-i16nda-i8nda.h-t liboctave/operators/mx-i16nda-i8nda.h
rm -f liboctave/operators/mx-i16nda-ui8nda.h-t liboctave/operators/mx-i16nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui8nda.h-t && mv liboctave/operators/mx-i16nda-ui8nda.h-t liboctave/operators/mx-i16nda-ui8nda.h
rm -f liboctave/operators/mx-i16nda-ui16nda.h-t liboctave/operators/mx-i16nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui16nda.h-t && mv liboctave/operators/mx-i16nda-ui16nda.h-t liboctave/operators/mx-i16nda-ui16nda.h
rm -f liboctave/operators/mx-i16nda-i32nda.h-t liboctave/operators/mx-i16nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i32nda.h-t && mv liboctave/operators/mx-i16nda-i32nda.h-t liboctave/operators/mx-i16nda-i32nda.h
rm -f liboctave/operators/mx-i16nda-ui32nda.h-t liboctave/operators/mx-i16nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui32nda.h-t && mv liboctave/operators/mx-i16nda-ui32nda.h-t liboctave/operators/mx-i16nda-ui32nda.h
rm -f liboctave/operators/mx-i16nda-i64nda.h-t liboctave/operators/mx-i16nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i64nda.h-t && mv liboctave/operators/mx-i16nda-i64nda.h-t liboctave/operators/mx-i16nda-i64nda.h
rm -f liboctave/operators/mx-i16nda-ui64nda.h-t liboctave/operators/mx-i16nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui64nda.h-t && mv liboctave/operators/mx-i16nda-ui64nda.h-t liboctave/operators/mx-i16nda-ui64nda.h
rm -f liboctave/operators/mx-i32nda-i8nda.h-t liboctave/operators/mx-i32nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i8nda.h-t && mv liboctave/operators/mx-i32nda-i8nda.h-t liboctave/operators/mx-i32nda-i8nda.h
rm -f liboctave/operators/mx-i32nda-ui8nda.h-t liboctave/operators/mx-i32nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui8nda.h-t && mv liboctave/operators/mx-i32nda-ui8nda.h-t liboctave/operators/mx-i32nda-ui8nda.h
rm -f liboctave/operators/mx-i32nda-i16nda.h-t liboctave/operators/mx-i32nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i16nda.h-t && mv liboctave/operators/mx-i32nda-i16nda.h-t liboctave/operators/mx-i32nda-i16nda.h
rm -f liboctave/operators/mx-i32nda-ui16nda.h-t liboctave/operators/mx-i32nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui16nda.h-t && mv liboctave/operators/mx-i32nda-ui16nda.h-t liboctave/operators/mx-i32nda-ui16nda.h
rm -f liboctave/operators/mx-i32nda-ui32nda.h-t liboctave/operators/mx-i32nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui32nda.h-t && mv liboctave/operators/mx-i32nda-ui32nda.h-t liboctave/operators/mx-i32nda-ui32nda.h
rm -f liboctave/operators/mx-i32nda-i64nda.h-t liboctave/operators/mx-i32nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i64nda.h-t && mv liboctave/operators/mx-i32nda-i64nda.h-t liboctave/operators/mx-i32nda-i64nda.h
rm -f liboctave/operators/mx-i32nda-ui64nda.h-t liboctave/operators/mx-i32nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui64nda.h-t && mv liboctave/operators/mx-i32nda-ui64nda.h-t liboctave/operators/mx-i32nda-ui64nda.h
rm -f liboctave/operators/mx-i64nda-i8nda.h-t liboctave/operators/mx-i64nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i8nda.h-t && mv liboctave/operators/mx-i64nda-i8nda.h-t liboctave/operators/mx-i64nda-i8nda.h
rm -f liboctave/operators/mx-i64nda-ui8nda.h-t liboctave/operators/mx-i64nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui8nda.h-t && mv liboctave/operators/mx-i64nda-ui8nda.h-t liboctave/operators/mx-i64nda-ui8nda.h
rm -f liboctave/operators/mx-i64nda-i16nda.h-t liboctave/operators/mx-i64nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i16nda.h-t && mv liboctave/operators/mx-i64nda-i16nda.h-t liboctave/operators/mx-i64nda-i16nda.h
rm -f liboctave/operators/mx-i64nda-ui16nda.h-t liboctave/operators/mx-i64nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui16nda.h-t && mv liboctave/operators/mx-i64nda-ui16nda.h-t liboctave/operators/mx-i64nda-ui16nda.h
rm -f liboctave/operators/mx-i64nda-i32nda.h-t liboctave/operators/mx-i64nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i32nda.h-t && mv liboctave/operators/mx-i64nda-i32nda.h-t liboctave/operators/mx-i64nda-i32nda.h
rm -f liboctave/operators/mx-i64nda-ui32nda.h-t liboctave/operators/mx-i64nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui32nda.h-t && mv liboctave/operators/mx-i64nda-ui32nda.h-t liboctave/operators/mx-i64nda-ui32nda.h
rm -f liboctave/operators/mx-i64nda-ui64nda.h-t liboctave/operators/mx-i64nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui64nda.h-t && mv liboctave/operators/mx-i64nda-ui64nda.h-t liboctave/operators/mx-i64nda-ui64nda.h
rm -f liboctave/operators/mx-ui8nda-i8nda.h-t liboctave/operators/mx-ui8nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i8nda.h-t && mv liboctave/operators/mx-ui8nda-i8nda.h-t liboctave/operators/mx-ui8nda-i8nda.h
rm -f liboctave/operators/mx-ui8nda-i16nda.h-t liboctave/operators/mx-ui8nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i16nda.h-t && mv liboctave/operators/mx-ui8nda-i16nda.h-t liboctave/operators/mx-ui8nda-i16nda.h
rm -f liboctave/operators/mx-ui8nda-ui16nda.h-t liboctave/operators/mx-ui8nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui16nda.h-t && mv liboctave/operators/mx-ui8nda-ui16nda.h-t liboctave/operators/mx-ui8nda-ui16nda.h
rm -f liboctave/operators/mx-ui8nda-i32nda.h-t liboctave/operators/mx-ui8nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i32nda.h-t && mv liboctave/operators/mx-ui8nda-i32nda.h-t liboctave/operators/mx-ui8nda-i32nda.h
rm -f liboctave/operators/mx-ui8nda-ui32nda.h-t liboctave/operators/mx-ui8nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui32nda.h-t && mv liboctave/operators/mx-ui8nda-ui32nda.h-t liboctave/operators/mx-ui8nda-ui32nda.h
rm -f liboctave/operators/mx-ui8nda-i64nda.h-t liboctave/operators/mx-ui8nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i64nda.h-t && mv liboctave/operators/mx-ui8nda-i64nda.h-t liboctave/operators/mx-ui8nda-i64nda.h
rm -f liboctave/operators/mx-ui8nda-ui64nda.h-t liboctave/operators/mx-ui8nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui64nda.h-t && mv liboctave/operators/mx-ui8nda-ui64nda.h-t liboctave/operators/mx-ui8nda-ui64nda.h
rm -f liboctave/operators/mx-ui16nda-i8nda.h-t liboctave/operators/mx-ui16nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i8nda.h-t && mv liboctave/operators/mx-ui16nda-i8nda.h-t liboctave/operators/mx-ui16nda-i8nda.h
rm -f liboctave/operators/mx-ui16nda-ui8nda.h-t liboctave/operators/mx-ui16nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui8nda.h-t && mv liboctave/operators/mx-ui16nda-ui8nda.h-t liboctave/operators/mx-ui16nda-ui8nda.h
rm -f liboctave/operators/mx-ui16nda-i16nda.h-t liboctave/operators/mx-ui16nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i16nda.h-t && mv liboctave/operators/mx-ui16nda-i16nda.h-t liboctave/operators/mx-ui16nda-i16nda.h
rm -f liboctave/operators/mx-ui16nda-i32nda.h-t liboctave/operators/mx-ui16nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i32nda.h-t && mv liboctave/operators/mx-ui16nda-i32nda.h-t liboctave/operators/mx-ui16nda-i32nda.h
rm -f liboctave/operators/mx-ui16nda-ui32nda.h-t liboctave/operators/mx-ui16nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui32nda.h-t && mv liboctave/operators/mx-ui16nda-ui32nda.h-t liboctave/operators/mx-ui16nda-ui32nda.h
rm -f liboctave/operators/mx-ui16nda-i64nda.h-t liboctave/operators/mx-ui16nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i64nda.h-t && mv liboctave/operators/mx-ui16nda-i64nda.h-t liboctave/operators/mx-ui16nda-i64nda.h
rm -f liboctave/operators/mx-ui16nda-ui64nda.h-t liboctave/operators/mx-ui16nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui64nda.h-t && mv liboctave/operators/mx-ui16nda-ui64nda.h-t liboctave/operators/mx-ui16nda-ui64nda.h
rm -f liboctave/operators/mx-ui32nda-i8nda.h-t liboctave/operators/mx-ui32nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i8nda.h-t && mv liboctave/operators/mx-ui32nda-i8nda.h-t liboctave/operators/mx-ui32nda-i8nda.h
rm -f liboctave/operators/mx-ui32nda-ui8nda.h-t liboctave/operators/mx-ui32nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui8nda.h-t && mv liboctave/operators/mx-ui32nda-ui8nda.h-t liboctave/operators/mx-ui32nda-ui8nda.h
rm -f liboctave/operators/mx-ui32nda-i16nda.h-t liboctave/operators/mx-ui32nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i16nda.h-t && mv liboctave/operators/mx-ui32nda-i16nda.h-t liboctave/operators/mx-ui32nda-i16nda.h
rm -f liboctave/operators/mx-ui32nda-ui16nda.h-t liboctave/operators/mx-ui32nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui16nda.h-t && mv liboctave/operators/mx-ui32nda-ui16nda.h-t liboctave/operators/mx-ui32nda-ui16nda.h
rm -f liboctave/operators/mx-ui32nda-i32nda.h-t liboctave/operators/mx-ui32nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i32nda.h-t && mv liboctave/operators/mx-ui32nda-i32nda.h-t liboctave/operators/mx-ui32nda-i32nda.h
rm -f liboctave/operators/mx-ui32nda-i64nda.h-t liboctave/operators/mx-ui32nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i64nda.h-t && mv liboctave/operators/mx-ui32nda-i64nda.h-t liboctave/operators/mx-ui32nda-i64nda.h
rm -f liboctave/operators/mx-ui32nda-ui64nda.h-t liboctave/operators/mx-ui32nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui64nda.h-t && mv liboctave/operators/mx-ui32nda-ui64nda.h-t liboctave/operators/mx-ui32nda-ui64nda.h
rm -f liboctave/operators/mx-ui64nda-i8nda.h-t liboctave/operators/mx-ui64nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i8nda.h-t && mv liboctave/operators/mx-ui64nda-i8nda.h-t liboctave/operators/mx-ui64nda-i8nda.h
rm -f liboctave/operators/mx-ui64nda-ui8nda.h-t liboctave/operators/mx-ui64nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui8nda.h-t && mv liboctave/operators/mx-ui64nda-ui8nda.h-t liboctave/operators/mx-ui64nda-ui8nda.h
rm -f liboctave/operators/mx-ui64nda-i16nda.h-t liboctave/operators/mx-ui64nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i16nda.h-t && mv liboctave/operators/mx-ui64nda-i16nda.h-t liboctave/operators/mx-ui64nda-i16nda.h
rm -f liboctave/operators/mx-ui64nda-ui16nda.h-t liboctave/operators/mx-ui64nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui16nda.h-t && mv liboctave/operators/mx-ui64nda-ui16nda.h-t liboctave/operators/mx-ui64nda-ui16nda.h
rm -f liboctave/operators/mx-ui64nda-i32nda.h-t liboctave/operators/mx-ui64nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i32nda.h-t && mv liboctave/operators/mx-ui64nda-i32nda.h-t liboctave/operators/mx-ui64nda-i32nda.h
rm -f liboctave/operators/mx-ui64nda-ui32nda.h-t liboctave/operators/mx-ui64nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui32nda.h-t && mv liboctave/operators/mx-ui64nda-ui32nda.h-t liboctave/operators/mx-ui64nda-ui32nda.h
rm -f liboctave/operators/mx-ui64nda-i64nda.h-t liboctave/operators/mx-ui64nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i64nda.h-t && mv liboctave/operators/mx-ui64nda-i64nda.h-t liboctave/operators/mx-ui64nda-i64nda.h
rm -f liboctave/operators/vx-ccv-cv.h-t liboctave/operators/vx-ccv-cv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ccv-cv.h liboctave/operators/vx-ops > liboctave/operators/vx-ccv-cv.h-t && mv liboctave/operators/vx-ccv-cv.h-t liboctave/operators/vx-ccv-cv.h
rm -f liboctave/operators/vx-ccv-s.h-t liboctave/operators/vx-ccv-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ccv-s.h liboctave/operators/vx-ops > liboctave/operators/vx-ccv-s.h-t && mv liboctave/operators/vx-ccv-s.h-t liboctave/operators/vx-ccv-s.h
rm -f liboctave/operators/vx-crv-rv.h-t liboctave/operators/vx-crv-rv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-crv-rv.h liboctave/operators/vx-ops > liboctave/operators/vx-crv-rv.h-t && mv liboctave/operators/vx-crv-rv.h-t liboctave/operators/vx-crv-rv.h
rm -f liboctave/operators/vx-crv-s.h-t liboctave/operators/vx-crv-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-crv-s.h liboctave/operators/vx-ops > liboctave/operators/vx-crv-s.h-t && mv liboctave/operators/vx-crv-s.h-t liboctave/operators/vx-crv-s.h
rm -f liboctave/operators/vx-cs-cv.h-t liboctave/operators/vx-cs-cv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cs-cv.h liboctave/operators/vx-ops > liboctave/operators/vx-cs-cv.h-t && mv liboctave/operators/vx-cs-cv.h-t liboctave/operators/vx-cs-cv.h
rm -f liboctave/operators/vx-cs-rv.h-t liboctave/operators/vx-cs-rv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cs-rv.h liboctave/operators/vx-ops > liboctave/operators/vx-cs-rv.h-t && mv liboctave/operators/vx-cs-rv.h-t liboctave/operators/vx-cs-rv.h
rm -f liboctave/operators/vx-cv-ccv.h-t liboctave/operators/vx-cv-ccv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cv-ccv.h liboctave/operators/vx-ops > liboctave/operators/vx-cv-ccv.h-t && mv liboctave/operators/vx-cv-ccv.h-t liboctave/operators/vx-cv-ccv.h
rm -f liboctave/operators/vx-cv-cs.h-t liboctave/operators/vx-cv-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cv-cs.h liboctave/operators/vx-ops > liboctave/operators/vx-cv-cs.h-t && mv liboctave/operators/vx-cv-cs.h-t liboctave/operators/vx-cv-cs.h
rm -f liboctave/operators/vx-rv-crv.h-t liboctave/operators/vx-rv-crv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-rv-crv.h liboctave/operators/vx-ops > liboctave/operators/vx-rv-crv.h-t && mv liboctave/operators/vx-rv-crv.h-t liboctave/operators/vx-rv-crv.h
rm -f liboctave/operators/vx-rv-cs.h-t liboctave/operators/vx-rv-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-rv-cs.h liboctave/operators/vx-ops > liboctave/operators/vx-rv-cs.h-t && mv liboctave/operators/vx-rv-cs.h-t liboctave/operators/vx-rv-cs.h
rm -f liboctave/operators/vx-s-ccv.h-t liboctave/operators/vx-s-ccv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-s-ccv.h liboctave/operators/vx-ops > liboctave/operators/vx-s-ccv.h-t && mv liboctave/operators/vx-s-ccv.h-t liboctave/operators/vx-s-ccv.h
rm -f liboctave/operators/vx-s-crv.h-t liboctave/operators/vx-s-crv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-s-crv.h liboctave/operators/vx-ops > liboctave/operators/vx-s-crv.h-t && mv liboctave/operators/vx-s-crv.h-t liboctave/operators/vx-s-crv.h
rm -f liboctave/operators/vx-fccv-fcv.h-t liboctave/operators/vx-fccv-fcv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fccv-fcv.h liboctave/operators/vx-ops > liboctave/operators/vx-fccv-fcv.h-t && mv liboctave/operators/vx-fccv-fcv.h-t liboctave/operators/vx-fccv-fcv.h
rm -f liboctave/operators/vx-fccv-fs.h-t liboctave/operators/vx-fccv-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fccv-fs.h liboctave/operators/vx-ops > liboctave/operators/vx-fccv-fs.h-t && mv liboctave/operators/vx-fccv-fs.h-t liboctave/operators/vx-fccv-fs.h
rm -f liboctave/operators/vx-fcrv-frv.h-t liboctave/operators/vx-fcrv-frv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcrv-frv.h liboctave/operators/vx-ops > liboctave/operators/vx-fcrv-frv.h-t && mv liboctave/operators/vx-fcrv-frv.h-t liboctave/operators/vx-fcrv-frv.h
rm -f liboctave/operators/vx-fcrv-fs.h-t liboctave/operators/vx-fcrv-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcrv-fs.h liboctave/operators/vx-ops > liboctave/operators/vx-fcrv-fs.h-t && mv liboctave/operators/vx-fcrv-fs.h-t liboctave/operators/vx-fcrv-fs.h
rm -f liboctave/operators/vx-fcs-fcv.h-t liboctave/operators/vx-fcs-fcv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcs-fcv.h liboctave/operators/vx-ops > liboctave/operators/vx-fcs-fcv.h-t && mv liboctave/operators/vx-fcs-fcv.h-t liboctave/operators/vx-fcs-fcv.h
rm -f liboctave/operators/vx-fcs-frv.h-t liboctave/operators/vx-fcs-frv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcs-frv.h liboctave/operators/vx-ops > liboctave/operators/vx-fcs-frv.h-t && mv liboctave/operators/vx-fcs-frv.h-t liboctave/operators/vx-fcs-frv.h
rm -f liboctave/operators/vx-fcv-fccv.h-t liboctave/operators/vx-fcv-fccv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcv-fccv.h liboctave/operators/vx-ops > liboctave/operators/vx-fcv-fccv.h-t && mv liboctave/operators/vx-fcv-fccv.h-t liboctave/operators/vx-fcv-fccv.h
rm -f liboctave/operators/vx-fcv-fcs.h-t liboctave/operators/vx-fcv-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcv-fcs.h liboctave/operators/vx-ops > liboctave/operators/vx-fcv-fcs.h-t && mv liboctave/operators/vx-fcv-fcs.h-t liboctave/operators/vx-fcv-fcs.h
rm -f liboctave/operators/vx-frv-fcrv.h-t liboctave/operators/vx-frv-fcrv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-frv-fcrv.h liboctave/operators/vx-ops > liboctave/operators/vx-frv-fcrv.h-t && mv liboctave/operators/vx-frv-fcrv.h-t liboctave/operators/vx-frv-fcrv.h
rm -f liboctave/operators/vx-frv-fcs.h-t liboctave/operators/vx-frv-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-frv-fcs.h liboctave/operators/vx-ops > liboctave/operators/vx-frv-fcs.h-t && mv liboctave/operators/vx-frv-fcs.h-t liboctave/operators/vx-frv-fcs.h
rm -f liboctave/operators/vx-fs-fccv.h-t liboctave/operators/vx-fs-fccv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fs-fccv.h liboctave/operators/vx-ops > liboctave/operators/vx-fs-fccv.h-t && mv liboctave/operators/vx-fs-fccv.h-t liboctave/operators/vx-fs-fccv.h
rm -f liboctave/operators/vx-fs-fcrv.h-t liboctave/operators/vx-fs-fcrv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fs-fcrv.h liboctave/operators/vx-ops > liboctave/operators/vx-fs-fcrv.h-t && mv liboctave/operators/vx-fs-fcrv.h-t liboctave/operators/vx-fs-fcrv.h
rm -f liboctave/operators/smx-sm-cs.h-t liboctave/operators/smx-sm-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-cs.h liboctave/operators/smx-ops > liboctave/operators/smx-sm-cs.h-t && mv liboctave/operators/smx-sm-cs.h-t liboctave/operators/smx-sm-cs.h
rm -f liboctave/operators/smx-cs-sm.h-t liboctave/operators/smx-cs-sm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cs-sm.h liboctave/operators/smx-ops > liboctave/operators/smx-cs-sm.h-t && mv liboctave/operators/smx-cs-sm.h-t liboctave/operators/smx-cs-sm.h
rm -f liboctave/operators/smx-scm-s.h-t liboctave/operators/smx-scm-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-s.h liboctave/operators/smx-ops > liboctave/operators/smx-scm-s.h-t && mv liboctave/operators/smx-scm-s.h-t liboctave/operators/smx-scm-s.h
rm -f liboctave/operators/smx-s-scm.h-t liboctave/operators/smx-s-scm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-s-scm.h liboctave/operators/smx-ops > liboctave/operators/smx-s-scm.h-t && mv liboctave/operators/smx-s-scm.h-t liboctave/operators/smx-s-scm.h
rm -f liboctave/operators/smx-scm-sm.h-t liboctave/operators/smx-scm-sm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-sm.h liboctave/operators/smx-ops > liboctave/operators/smx-scm-sm.h-t && mv liboctave/operators/smx-scm-sm.h-t liboctave/operators/smx-scm-sm.h
rm -f liboctave/operators/smx-sm-scm.h-t liboctave/operators/smx-sm-scm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-scm.h liboctave/operators/smx-ops > liboctave/operators/smx-sm-scm.h-t && mv liboctave/operators/smx-sm-scm.h-t liboctave/operators/smx-sm-scm.h
rm -f liboctave/operators/smx-m-sm.h-t liboctave/operators/smx-m-sm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-m-sm.h liboctave/operators/smx-ops > liboctave/operators/smx-m-sm.h-t && mv liboctave/operators/smx-m-sm.h-t liboctave/operators/smx-m-sm.h
rm -f liboctave/operators/smx-m-scm.h-t liboctave/operators/smx-m-scm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-m-scm.h liboctave/operators/smx-ops > liboctave/operators/smx-m-scm.h-t && mv liboctave/operators/smx-m-scm.h-t liboctave/operators/smx-m-scm.h
rm -f liboctave/operators/smx-cm-sm.h-t liboctave/operators/smx-cm-sm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cm-sm.h liboctave/operators/smx-ops > liboctave/operators/smx-cm-sm.h-t && mv liboctave/operators/smx-cm-sm.h-t liboctave/operators/smx-cm-sm.h
rm -f liboctave/operators/smx-cm-scm.h-t liboctave/operators/smx-cm-scm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cm-scm.h liboctave/operators/smx-ops > liboctave/operators/smx-cm-scm.h-t && mv liboctave/operators/smx-cm-scm.h-t liboctave/operators/smx-cm-scm.h
rm -f liboctave/operators/smx-sm-m.h-t liboctave/operators/smx-sm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-m.h liboctave/operators/smx-ops > liboctave/operators/smx-sm-m.h-t && mv liboctave/operators/smx-sm-m.h-t liboctave/operators/smx-sm-m.h
rm -f liboctave/operators/smx-scm-m.h-t liboctave/operators/smx-scm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-m.h liboctave/operators/smx-ops > liboctave/operators/smx-scm-m.h-t && mv liboctave/operators/smx-scm-m.h-t liboctave/operators/smx-scm-m.h
rm -f liboctave/operators/smx-sm-cm.h-t liboctave/operators/smx-sm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-cm.h liboctave/operators/smx-ops > liboctave/operators/smx-sm-cm.h-t && mv liboctave/operators/smx-sm-cm.h-t liboctave/operators/smx-sm-cm.h
rm -f liboctave/operators/smx-scm-cm.h-t liboctave/operators/smx-scm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-cm.h liboctave/operators/smx-ops > liboctave/operators/smx-scm-cm.h-t && mv liboctave/operators/smx-scm-cm.h-t liboctave/operators/smx-scm-cm.h
rm -f liboctave/operators/smx-bm-sbm.h-t liboctave/operators/smx-bm-sbm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-bm-sbm.h liboctave/operators/smx-ops > liboctave/operators/smx-bm-sbm.h-t && mv liboctave/operators/smx-bm-sbm.h-t liboctave/operators/smx-bm-sbm.h
rm -f liboctave/operators/smx-sbm-bm.h-t liboctave/operators/smx-sbm-bm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sbm-bm.h liboctave/operators/smx-ops > liboctave/operators/smx-sbm-bm.h-t && mv liboctave/operators/smx-sbm-bm.h-t liboctave/operators/smx-sbm-bm.h
rm -f liboctave/numeric/DASPK-opts.h-t liboctave/numeric/DASPK-opts.h && \
perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/DASPK-opts.in > liboctave/numeric/DASPK-opts.h-t && \
mv liboctave/numeric/DASPK-opts.h-t liboctave/numeric/DASPK-opts.h
rm -f liboctave/numeric/DASRT-opts.h-t liboctave/numeric/DASRT-opts.h && \
perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/DASRT-opts.in > liboctave/numeric/DASRT-opts.h-t && \
mv liboctave/numeric/DASRT-opts.h-t liboctave/numeric/DASRT-opts.h
rm -f liboctave/numeric/DASSL-opts.h-t liboctave/numeric/DASSL-opts.h && \
perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/DASSL-opts.in > liboctave/numeric/DASSL-opts.h-t && \
mv liboctave/numeric/DASSL-opts.h-t liboctave/numeric/DASSL-opts.h
rm -f liboctave/numeric/LSODE-opts.h-t liboctave/numeric/LSODE-opts.h && \
perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/LSODE-opts.in > liboctave/numeric/LSODE-opts.h-t && \
mv liboctave/numeric/LSODE-opts.h-t liboctave/numeric/LSODE-opts.h
rm -f liboctave/numeric/Quad-opts.h-t liboctave/numeric/Quad-opts.h && \
perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/Quad-opts.in > liboctave/numeric/Quad-opts.h-t && \
mv liboctave/numeric/Quad-opts.h-t liboctave/numeric/Quad-opts.h
rm -f liboctave/operators/mx-cdm-dm.cc-t liboctave/operators/mx-cdm-dm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-dm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cdm-dm.cc-t && mv liboctave/operators/mx-cdm-dm.cc-t liboctave/operators/mx-cdm-dm.cc
rm -f liboctave/operators/mx-dm-cdm.cc-t liboctave/operators/mx-dm-cdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-dm-cdm.cc-t && mv liboctave/operators/mx-dm-cdm.cc-t liboctave/operators/mx-dm-cdm.cc
rm -f liboctave/operators/mx-cs-dm.cc-t liboctave/operators/mx-cs-dm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-dm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cs-dm.cc-t && mv liboctave/operators/mx-cs-dm.cc-t liboctave/operators/mx-cs-dm.cc
rm -f liboctave/operators/mx-cs-m.cc-t liboctave/operators/mx-cs-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-cs-m.cc-t && mv liboctave/operators/mx-cs-m.cc-t liboctave/operators/mx-cs-m.cc
rm -f liboctave/operators/mx-cs-nda.cc-t liboctave/operators/mx-cs-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-cs-nda.cc-t && mv liboctave/operators/mx-cs-nda.cc-t liboctave/operators/mx-cs-nda.cc
rm -f liboctave/operators/mx-cdm-cm.cc-t liboctave/operators/mx-cdm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cdm-cm.cc-t && mv liboctave/operators/mx-cdm-cm.cc-t liboctave/operators/mx-cdm-cm.cc
rm -f liboctave/operators/mx-cdm-m.cc-t liboctave/operators/mx-cdm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-cdm-m.cc-t && mv liboctave/operators/mx-cdm-m.cc-t liboctave/operators/mx-cdm-m.cc
rm -f liboctave/operators/mx-cdm-s.cc-t liboctave/operators/mx-cdm-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-cdm-s.cc-t && mv liboctave/operators/mx-cdm-s.cc-t liboctave/operators/mx-cdm-s.cc
rm -f liboctave/operators/mx-cm-cdm.cc-t liboctave/operators/mx-cm-cdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-cdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-cdm.cc-t && mv liboctave/operators/mx-cm-cdm.cc-t liboctave/operators/mx-cm-cdm.cc
rm -f liboctave/operators/mx-cm-dm.cc-t liboctave/operators/mx-cm-dm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-dm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-dm.cc-t && mv liboctave/operators/mx-cm-dm.cc-t liboctave/operators/mx-cm-dm.cc
rm -f liboctave/operators/mx-cm-m.cc-t liboctave/operators/mx-cm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-m.cc-t && mv liboctave/operators/mx-cm-m.cc-t liboctave/operators/mx-cm-m.cc
rm -f liboctave/operators/mx-cnda-nda.cc-t liboctave/operators/mx-cnda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cnda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-cnda-nda.cc-t && mv liboctave/operators/mx-cnda-nda.cc-t liboctave/operators/mx-cnda-nda.cc
rm -f liboctave/operators/mx-cm-s.cc-t liboctave/operators/mx-cm-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-s.cc-t && mv liboctave/operators/mx-cm-s.cc-t liboctave/operators/mx-cm-s.cc
rm -f liboctave/operators/mx-cnda-s.cc-t liboctave/operators/mx-cnda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cnda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-cnda-s.cc-t && mv liboctave/operators/mx-cnda-s.cc-t liboctave/operators/mx-cnda-s.cc
rm -f liboctave/operators/mx-dm-cs.cc-t liboctave/operators/mx-dm-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cs.cc liboctave/operators/mx-ops > liboctave/operators/mx-dm-cs.cc-t && mv liboctave/operators/mx-dm-cs.cc-t liboctave/operators/mx-dm-cs.cc
rm -f liboctave/operators/mx-dm-cm.cc-t liboctave/operators/mx-dm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-dm-cm.cc-t && mv liboctave/operators/mx-dm-cm.cc-t liboctave/operators/mx-dm-cm.cc
rm -f liboctave/operators/mx-m-cs.cc-t liboctave/operators/mx-m-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cs.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-cs.cc-t && mv liboctave/operators/mx-m-cs.cc-t liboctave/operators/mx-m-cs.cc
rm -f liboctave/operators/mx-nda-cs.cc-t liboctave/operators/mx-nda-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-cs.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-cs.cc-t && mv liboctave/operators/mx-nda-cs.cc-t liboctave/operators/mx-nda-cs.cc
rm -f liboctave/operators/mx-m-cdm.cc-t liboctave/operators/mx-m-cdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-cdm.cc-t && mv liboctave/operators/mx-m-cdm.cc-t liboctave/operators/mx-m-cdm.cc
rm -f liboctave/operators/mx-m-cm.cc-t liboctave/operators/mx-m-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-cm.cc-t && mv liboctave/operators/mx-m-cm.cc-t liboctave/operators/mx-m-cm.cc
rm -f liboctave/operators/mx-nda-cnda.cc-t liboctave/operators/mx-nda-cnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-cnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-cnda.cc-t && mv liboctave/operators/mx-nda-cnda.cc-t liboctave/operators/mx-nda-cnda.cc
rm -f liboctave/operators/mx-s-cdm.cc-t liboctave/operators/mx-s-cdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-cdm.cc-t && mv liboctave/operators/mx-s-cdm.cc-t liboctave/operators/mx-s-cdm.cc
rm -f liboctave/operators/mx-s-cm.cc-t liboctave/operators/mx-s-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-cm.cc-t && mv liboctave/operators/mx-s-cm.cc-t liboctave/operators/mx-s-cm.cc
rm -f liboctave/operators/mx-s-cnda.cc-t liboctave/operators/mx-s-cnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-cnda.cc-t && mv liboctave/operators/mx-s-cnda.cc-t liboctave/operators/mx-s-cnda.cc
rm -f liboctave/operators/mx-dm-m.cc-t liboctave/operators/mx-dm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-dm-m.cc-t && mv liboctave/operators/mx-dm-m.cc-t liboctave/operators/mx-dm-m.cc
rm -f liboctave/operators/mx-m-dm.cc-t liboctave/operators/mx-m-dm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-dm.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-dm.cc-t && mv liboctave/operators/mx-m-dm.cc-t liboctave/operators/mx-m-dm.cc
rm -f liboctave/operators/mx-fcdm-fdm.cc-t liboctave/operators/mx-fcdm-fdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fdm.cc-t && mv liboctave/operators/mx-fcdm-fdm.cc-t liboctave/operators/mx-fcdm-fdm.cc
rm -f liboctave/operators/mx-fdm-fcdm.cc-t liboctave/operators/mx-fdm-fcdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcdm.cc-t && mv liboctave/operators/mx-fdm-fcdm.cc-t liboctave/operators/mx-fdm-fcdm.cc
rm -f liboctave/operators/mx-fcs-fdm.cc-t liboctave/operators/mx-fcs-fdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fdm.cc-t && mv liboctave/operators/mx-fcs-fdm.cc-t liboctave/operators/mx-fcs-fdm.cc
rm -f liboctave/operators/mx-fcs-fm.cc-t liboctave/operators/mx-fcs-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fm.cc-t && mv liboctave/operators/mx-fcs-fm.cc-t liboctave/operators/mx-fcs-fm.cc
rm -f liboctave/operators/mx-fcs-fnda.cc-t liboctave/operators/mx-fcs-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fnda.cc-t && mv liboctave/operators/mx-fcs-fnda.cc-t liboctave/operators/mx-fcs-fnda.cc
rm -f liboctave/operators/mx-fcdm-fcm.cc-t liboctave/operators/mx-fcdm-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fcm.cc-t && mv liboctave/operators/mx-fcdm-fcm.cc-t liboctave/operators/mx-fcdm-fcm.cc
rm -f liboctave/operators/mx-fcdm-fm.cc-t liboctave/operators/mx-fcdm-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fm.cc-t && mv liboctave/operators/mx-fcdm-fm.cc-t liboctave/operators/mx-fcdm-fm.cc
rm -f liboctave/operators/mx-fcdm-fs.cc-t liboctave/operators/mx-fcdm-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fs.cc-t && mv liboctave/operators/mx-fcdm-fs.cc-t liboctave/operators/mx-fcdm-fs.cc
rm -f liboctave/operators/mx-fcm-fcdm.cc-t liboctave/operators/mx-fcm-fcdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fcdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fcdm.cc-t && mv liboctave/operators/mx-fcm-fcdm.cc-t liboctave/operators/mx-fcm-fcdm.cc
rm -f liboctave/operators/mx-fcm-fdm.cc-t liboctave/operators/mx-fcm-fdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fdm.cc-t && mv liboctave/operators/mx-fcm-fdm.cc-t liboctave/operators/mx-fcm-fdm.cc
rm -f liboctave/operators/mx-fcm-fm.cc-t liboctave/operators/mx-fcm-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fm.cc-t && mv liboctave/operators/mx-fcm-fm.cc-t liboctave/operators/mx-fcm-fm.cc
rm -f liboctave/operators/mx-fcnda-fnda.cc-t liboctave/operators/mx-fcnda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcnda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcnda-fnda.cc-t && mv liboctave/operators/mx-fcnda-fnda.cc-t liboctave/operators/mx-fcnda-fnda.cc
rm -f liboctave/operators/mx-fcm-fs.cc-t liboctave/operators/mx-fcm-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fs.cc-t && mv liboctave/operators/mx-fcm-fs.cc-t liboctave/operators/mx-fcm-fs.cc
rm -f liboctave/operators/mx-fcnda-fs.cc-t liboctave/operators/mx-fcnda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcnda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcnda-fs.cc-t && mv liboctave/operators/mx-fcnda-fs.cc-t liboctave/operators/mx-fcnda-fs.cc
rm -f liboctave/operators/mx-fdm-fcs.cc-t liboctave/operators/mx-fdm-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcs.cc-t && mv liboctave/operators/mx-fdm-fcs.cc-t liboctave/operators/mx-fdm-fcs.cc
rm -f liboctave/operators/mx-fdm-fcm.cc-t liboctave/operators/mx-fdm-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcm.cc-t && mv liboctave/operators/mx-fdm-fcm.cc-t liboctave/operators/mx-fdm-fcm.cc
rm -f liboctave/operators/mx-fm-fcs.cc-t liboctave/operators/mx-fm-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcs.cc-t && mv liboctave/operators/mx-fm-fcs.cc-t liboctave/operators/mx-fm-fcs.cc
rm -f liboctave/operators/mx-fnda-fcs.cc-t liboctave/operators/mx-fnda-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-fcs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-fcs.cc-t && mv liboctave/operators/mx-fnda-fcs.cc-t liboctave/operators/mx-fnda-fcs.cc
rm -f liboctave/operators/mx-fm-fcdm.cc-t liboctave/operators/mx-fm-fcdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcdm.cc-t && mv liboctave/operators/mx-fm-fcdm.cc-t liboctave/operators/mx-fm-fcdm.cc
rm -f liboctave/operators/mx-fm-fcm.cc-t liboctave/operators/mx-fm-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcm.cc-t && mv liboctave/operators/mx-fm-fcm.cc-t liboctave/operators/mx-fm-fcm.cc
rm -f liboctave/operators/mx-fnda-fcnda.cc-t liboctave/operators/mx-fnda-fcnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-fcnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-fcnda.cc-t && mv liboctave/operators/mx-fnda-fcnda.cc-t liboctave/operators/mx-fnda-fcnda.cc
rm -f liboctave/operators/mx-fs-fcdm.cc-t liboctave/operators/mx-fs-fcdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcdm.cc-t && mv liboctave/operators/mx-fs-fcdm.cc-t liboctave/operators/mx-fs-fcdm.cc
rm -f liboctave/operators/mx-fs-fcm.cc-t liboctave/operators/mx-fs-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcm.cc-t && mv liboctave/operators/mx-fs-fcm.cc-t liboctave/operators/mx-fs-fcm.cc
rm -f liboctave/operators/mx-fs-fcnda.cc-t liboctave/operators/mx-fs-fcnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcnda.cc-t && mv liboctave/operators/mx-fs-fcnda.cc-t liboctave/operators/mx-fs-fcnda.cc
rm -f liboctave/operators/mx-fdm-fm.cc-t liboctave/operators/mx-fdm-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fm.cc-t && mv liboctave/operators/mx-fdm-fm.cc-t liboctave/operators/mx-fdm-fm.cc
rm -f liboctave/operators/mx-fm-fdm.cc-t liboctave/operators/mx-fm-fdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-fdm.cc-t && mv liboctave/operators/mx-fm-fdm.cc-t liboctave/operators/mx-fm-fdm.cc
rm -f liboctave/operators/mx-pm-m.cc-t liboctave/operators/mx-pm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-pm-m.cc-t && mv liboctave/operators/mx-pm-m.cc-t liboctave/operators/mx-pm-m.cc
rm -f liboctave/operators/mx-m-pm.cc-t liboctave/operators/mx-m-pm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-pm.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-pm.cc-t && mv liboctave/operators/mx-m-pm.cc-t liboctave/operators/mx-m-pm.cc
rm -f liboctave/operators/mx-pm-cm.cc-t liboctave/operators/mx-pm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-pm-cm.cc-t && mv liboctave/operators/mx-pm-cm.cc-t liboctave/operators/mx-pm-cm.cc
rm -f liboctave/operators/mx-cm-pm.cc-t liboctave/operators/mx-cm-pm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-pm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-pm.cc-t && mv liboctave/operators/mx-cm-pm.cc-t liboctave/operators/mx-cm-pm.cc
rm -f liboctave/operators/mx-pm-fm.cc-t liboctave/operators/mx-pm-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-pm-fm.cc-t && mv liboctave/operators/mx-pm-fm.cc-t liboctave/operators/mx-pm-fm.cc
rm -f liboctave/operators/mx-fm-pm.cc-t liboctave/operators/mx-fm-pm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-pm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-pm.cc-t && mv liboctave/operators/mx-fm-pm.cc-t liboctave/operators/mx-fm-pm.cc
rm -f liboctave/operators/mx-pm-fcm.cc-t liboctave/operators/mx-pm-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-pm-fcm.cc-t && mv liboctave/operators/mx-pm-fcm.cc-t liboctave/operators/mx-pm-fcm.cc
rm -f liboctave/operators/mx-fcm-pm.cc-t liboctave/operators/mx-fcm-pm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-pm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-pm.cc-t && mv liboctave/operators/mx-fcm-pm.cc-t liboctave/operators/mx-fcm-pm.cc
rm -f liboctave/operators/mx-s-i8nda.cc-t liboctave/operators/mx-s-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-i8nda.cc-t && mv liboctave/operators/mx-s-i8nda.cc-t liboctave/operators/mx-s-i8nda.cc
rm -f liboctave/operators/mx-i8nda-s.cc-t liboctave/operators/mx-i8nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-s.cc-t && mv liboctave/operators/mx-i8nda-s.cc-t liboctave/operators/mx-i8nda-s.cc
rm -f liboctave/operators/mx-s-ui8nda.cc-t liboctave/operators/mx-s-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-ui8nda.cc-t && mv liboctave/operators/mx-s-ui8nda.cc-t liboctave/operators/mx-s-ui8nda.cc
rm -f liboctave/operators/mx-ui8nda-s.cc-t liboctave/operators/mx-ui8nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-s.cc-t && mv liboctave/operators/mx-ui8nda-s.cc-t liboctave/operators/mx-ui8nda-s.cc
rm -f liboctave/operators/mx-s-i16nda.cc-t liboctave/operators/mx-s-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-i16nda.cc-t && mv liboctave/operators/mx-s-i16nda.cc-t liboctave/operators/mx-s-i16nda.cc
rm -f liboctave/operators/mx-i16nda-s.cc-t liboctave/operators/mx-i16nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-s.cc-t && mv liboctave/operators/mx-i16nda-s.cc-t liboctave/operators/mx-i16nda-s.cc
rm -f liboctave/operators/mx-s-ui16nda.cc-t liboctave/operators/mx-s-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-ui16nda.cc-t && mv liboctave/operators/mx-s-ui16nda.cc-t liboctave/operators/mx-s-ui16nda.cc
rm -f liboctave/operators/mx-ui16nda-s.cc-t liboctave/operators/mx-ui16nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-s.cc-t && mv liboctave/operators/mx-ui16nda-s.cc-t liboctave/operators/mx-ui16nda-s.cc
rm -f liboctave/operators/mx-s-i32nda.cc-t liboctave/operators/mx-s-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-i32nda.cc-t && mv liboctave/operators/mx-s-i32nda.cc-t liboctave/operators/mx-s-i32nda.cc
rm -f liboctave/operators/mx-i32nda-s.cc-t liboctave/operators/mx-i32nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-s.cc-t && mv liboctave/operators/mx-i32nda-s.cc-t liboctave/operators/mx-i32nda-s.cc
rm -f liboctave/operators/mx-s-ui32nda.cc-t liboctave/operators/mx-s-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-ui32nda.cc-t && mv liboctave/operators/mx-s-ui32nda.cc-t liboctave/operators/mx-s-ui32nda.cc
rm -f liboctave/operators/mx-ui32nda-s.cc-t liboctave/operators/mx-ui32nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-s.cc-t && mv liboctave/operators/mx-ui32nda-s.cc-t liboctave/operators/mx-ui32nda-s.cc
rm -f liboctave/operators/mx-s-i64nda.cc-t liboctave/operators/mx-s-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-i64nda.cc-t && mv liboctave/operators/mx-s-i64nda.cc-t liboctave/operators/mx-s-i64nda.cc
rm -f liboctave/operators/mx-i64nda-s.cc-t liboctave/operators/mx-i64nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-s.cc-t && mv liboctave/operators/mx-i64nda-s.cc-t liboctave/operators/mx-i64nda-s.cc
rm -f liboctave/operators/mx-s-ui64nda.cc-t liboctave/operators/mx-s-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-ui64nda.cc-t && mv liboctave/operators/mx-s-ui64nda.cc-t liboctave/operators/mx-s-ui64nda.cc
rm -f liboctave/operators/mx-ui64nda-s.cc-t liboctave/operators/mx-ui64nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-s.cc-t && mv liboctave/operators/mx-ui64nda-s.cc-t liboctave/operators/mx-ui64nda-s.cc
rm -f liboctave/operators/mx-fs-i8nda.cc-t liboctave/operators/mx-fs-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-i8nda.cc-t && mv liboctave/operators/mx-fs-i8nda.cc-t liboctave/operators/mx-fs-i8nda.cc
rm -f liboctave/operators/mx-i8nda-fs.cc-t liboctave/operators/mx-i8nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-fs.cc-t && mv liboctave/operators/mx-i8nda-fs.cc-t liboctave/operators/mx-i8nda-fs.cc
rm -f liboctave/operators/mx-fs-ui8nda.cc-t liboctave/operators/mx-fs-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui8nda.cc-t && mv liboctave/operators/mx-fs-ui8nda.cc-t liboctave/operators/mx-fs-ui8nda.cc
rm -f liboctave/operators/mx-ui8nda-fs.cc-t liboctave/operators/mx-ui8nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-fs.cc-t && mv liboctave/operators/mx-ui8nda-fs.cc-t liboctave/operators/mx-ui8nda-fs.cc
rm -f liboctave/operators/mx-fs-i16nda.cc-t liboctave/operators/mx-fs-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-i16nda.cc-t && mv liboctave/operators/mx-fs-i16nda.cc-t liboctave/operators/mx-fs-i16nda.cc
rm -f liboctave/operators/mx-i16nda-fs.cc-t liboctave/operators/mx-i16nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-fs.cc-t && mv liboctave/operators/mx-i16nda-fs.cc-t liboctave/operators/mx-i16nda-fs.cc
rm -f liboctave/operators/mx-fs-ui16nda.cc-t liboctave/operators/mx-fs-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui16nda.cc-t && mv liboctave/operators/mx-fs-ui16nda.cc-t liboctave/operators/mx-fs-ui16nda.cc
rm -f liboctave/operators/mx-ui16nda-fs.cc-t liboctave/operators/mx-ui16nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-fs.cc-t && mv liboctave/operators/mx-ui16nda-fs.cc-t liboctave/operators/mx-ui16nda-fs.cc
rm -f liboctave/operators/mx-fs-i32nda.cc-t liboctave/operators/mx-fs-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-i32nda.cc-t && mv liboctave/operators/mx-fs-i32nda.cc-t liboctave/operators/mx-fs-i32nda.cc
rm -f liboctave/operators/mx-i32nda-fs.cc-t liboctave/operators/mx-i32nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-fs.cc-t && mv liboctave/operators/mx-i32nda-fs.cc-t liboctave/operators/mx-i32nda-fs.cc
rm -f liboctave/operators/mx-fs-ui32nda.cc-t liboctave/operators/mx-fs-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui32nda.cc-t && mv liboctave/operators/mx-fs-ui32nda.cc-t liboctave/operators/mx-fs-ui32nda.cc
rm -f liboctave/operators/mx-ui32nda-fs.cc-t liboctave/operators/mx-ui32nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-fs.cc-t && mv liboctave/operators/mx-ui32nda-fs.cc-t liboctave/operators/mx-ui32nda-fs.cc
rm -f liboctave/operators/mx-fs-i64nda.cc-t liboctave/operators/mx-fs-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-i64nda.cc-t && mv liboctave/operators/mx-fs-i64nda.cc-t liboctave/operators/mx-fs-i64nda.cc
rm -f liboctave/operators/mx-i64nda-fs.cc-t liboctave/operators/mx-i64nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-fs.cc-t && mv liboctave/operators/mx-i64nda-fs.cc-t liboctave/operators/mx-i64nda-fs.cc
rm -f liboctave/operators/mx-fs-ui64nda.cc-t liboctave/operators/mx-fs-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui64nda.cc-t && mv liboctave/operators/mx-fs-ui64nda.cc-t liboctave/operators/mx-fs-ui64nda.cc
rm -f liboctave/operators/mx-ui64nda-fs.cc-t liboctave/operators/mx-ui64nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-fs.cc-t && mv liboctave/operators/mx-ui64nda-fs.cc-t liboctave/operators/mx-ui64nda-fs.cc
rm -f liboctave/operators/mx-nda-i8.cc-t liboctave/operators/mx-nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i8.cc-t && mv liboctave/operators/mx-nda-i8.cc-t liboctave/operators/mx-nda-i8.cc
rm -f liboctave/operators/mx-i8-nda.cc-t liboctave/operators/mx-i8-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-nda.cc-t && mv liboctave/operators/mx-i8-nda.cc-t liboctave/operators/mx-i8-nda.cc
rm -f liboctave/operators/mx-nda-ui8.cc-t liboctave/operators/mx-nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui8.cc-t && mv liboctave/operators/mx-nda-ui8.cc-t liboctave/operators/mx-nda-ui8.cc
rm -f liboctave/operators/mx-ui8-nda.cc-t liboctave/operators/mx-ui8-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-nda.cc-t && mv liboctave/operators/mx-ui8-nda.cc-t liboctave/operators/mx-ui8-nda.cc
rm -f liboctave/operators/mx-nda-i16.cc-t liboctave/operators/mx-nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i16.cc-t && mv liboctave/operators/mx-nda-i16.cc-t liboctave/operators/mx-nda-i16.cc
rm -f liboctave/operators/mx-i16-nda.cc-t liboctave/operators/mx-i16-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-nda.cc-t && mv liboctave/operators/mx-i16-nda.cc-t liboctave/operators/mx-i16-nda.cc
rm -f liboctave/operators/mx-nda-ui16.cc-t liboctave/operators/mx-nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui16.cc-t && mv liboctave/operators/mx-nda-ui16.cc-t liboctave/operators/mx-nda-ui16.cc
rm -f liboctave/operators/mx-ui16-nda.cc-t liboctave/operators/mx-ui16-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-nda.cc-t && mv liboctave/operators/mx-ui16-nda.cc-t liboctave/operators/mx-ui16-nda.cc
rm -f liboctave/operators/mx-nda-i32.cc-t liboctave/operators/mx-nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i32.cc-t && mv liboctave/operators/mx-nda-i32.cc-t liboctave/operators/mx-nda-i32.cc
rm -f liboctave/operators/mx-i32-nda.cc-t liboctave/operators/mx-i32-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-nda.cc-t && mv liboctave/operators/mx-i32-nda.cc-t liboctave/operators/mx-i32-nda.cc
rm -f liboctave/operators/mx-nda-ui32.cc-t liboctave/operators/mx-nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui32.cc-t && mv liboctave/operators/mx-nda-ui32.cc-t liboctave/operators/mx-nda-ui32.cc
rm -f liboctave/operators/mx-ui32-nda.cc-t liboctave/operators/mx-ui32-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-nda.cc-t && mv liboctave/operators/mx-ui32-nda.cc-t liboctave/operators/mx-ui32-nda.cc
rm -f liboctave/operators/mx-nda-i64.cc-t liboctave/operators/mx-nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i64.cc-t && mv liboctave/operators/mx-nda-i64.cc-t liboctave/operators/mx-nda-i64.cc
rm -f liboctave/operators/mx-i64-nda.cc-t liboctave/operators/mx-i64-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-nda.cc-t && mv liboctave/operators/mx-i64-nda.cc-t liboctave/operators/mx-i64-nda.cc
rm -f liboctave/operators/mx-nda-ui64.cc-t liboctave/operators/mx-nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui64.cc-t && mv liboctave/operators/mx-nda-ui64.cc-t liboctave/operators/mx-nda-ui64.cc
rm -f liboctave/operators/mx-ui64-nda.cc-t liboctave/operators/mx-ui64-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-nda.cc-t && mv liboctave/operators/mx-ui64-nda.cc-t liboctave/operators/mx-ui64-nda.cc
rm -f liboctave/operators/mx-fnda-i8.cc-t liboctave/operators/mx-fnda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i8.cc-t && mv liboctave/operators/mx-fnda-i8.cc-t liboctave/operators/mx-fnda-i8.cc
rm -f liboctave/operators/mx-i8-fnda.cc-t liboctave/operators/mx-i8-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-fnda.cc-t && mv liboctave/operators/mx-i8-fnda.cc-t liboctave/operators/mx-i8-fnda.cc
rm -f liboctave/operators/mx-fnda-ui8.cc-t liboctave/operators/mx-fnda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui8.cc-t && mv liboctave/operators/mx-fnda-ui8.cc-t liboctave/operators/mx-fnda-ui8.cc
rm -f liboctave/operators/mx-ui8-fnda.cc-t liboctave/operators/mx-ui8-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-fnda.cc-t && mv liboctave/operators/mx-ui8-fnda.cc-t liboctave/operators/mx-ui8-fnda.cc
rm -f liboctave/operators/mx-fnda-i16.cc-t liboctave/operators/mx-fnda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i16.cc-t && mv liboctave/operators/mx-fnda-i16.cc-t liboctave/operators/mx-fnda-i16.cc
rm -f liboctave/operators/mx-i16-fnda.cc-t liboctave/operators/mx-i16-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-fnda.cc-t && mv liboctave/operators/mx-i16-fnda.cc-t liboctave/operators/mx-i16-fnda.cc
rm -f liboctave/operators/mx-fnda-ui16.cc-t liboctave/operators/mx-fnda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui16.cc-t && mv liboctave/operators/mx-fnda-ui16.cc-t liboctave/operators/mx-fnda-ui16.cc
rm -f liboctave/operators/mx-ui16-fnda.cc-t liboctave/operators/mx-ui16-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-fnda.cc-t && mv liboctave/operators/mx-ui16-fnda.cc-t liboctave/operators/mx-ui16-fnda.cc
rm -f liboctave/operators/mx-fnda-i32.cc-t liboctave/operators/mx-fnda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i32.cc-t && mv liboctave/operators/mx-fnda-i32.cc-t liboctave/operators/mx-fnda-i32.cc
rm -f liboctave/operators/mx-i32-fnda.cc-t liboctave/operators/mx-i32-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-fnda.cc-t && mv liboctave/operators/mx-i32-fnda.cc-t liboctave/operators/mx-i32-fnda.cc
rm -f liboctave/operators/mx-fnda-ui32.cc-t liboctave/operators/mx-fnda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui32.cc-t && mv liboctave/operators/mx-fnda-ui32.cc-t liboctave/operators/mx-fnda-ui32.cc
rm -f liboctave/operators/mx-ui32-fnda.cc-t liboctave/operators/mx-ui32-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-fnda.cc-t && mv liboctave/operators/mx-ui32-fnda.cc-t liboctave/operators/mx-ui32-fnda.cc
rm -f liboctave/operators/mx-fnda-i64.cc-t liboctave/operators/mx-fnda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i64.cc-t && mv liboctave/operators/mx-fnda-i64.cc-t liboctave/operators/mx-fnda-i64.cc
rm -f liboctave/operators/mx-i64-fnda.cc-t liboctave/operators/mx-i64-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-fnda.cc-t && mv liboctave/operators/mx-i64-fnda.cc-t liboctave/operators/mx-i64-fnda.cc
rm -f liboctave/operators/mx-fnda-ui64.cc-t liboctave/operators/mx-fnda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui64.cc-t && mv liboctave/operators/mx-fnda-ui64.cc-t liboctave/operators/mx-fnda-ui64.cc
rm -f liboctave/operators/mx-ui64-fnda.cc-t liboctave/operators/mx-ui64-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-fnda.cc-t && mv liboctave/operators/mx-ui64-fnda.cc-t liboctave/operators/mx-ui64-fnda.cc
rm -f liboctave/operators/mx-nda-i8nda.cc-t liboctave/operators/mx-nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i8nda.cc-t && mv liboctave/operators/mx-nda-i8nda.cc-t liboctave/operators/mx-nda-i8nda.cc
rm -f liboctave/operators/mx-i8nda-nda.cc-t liboctave/operators/mx-i8nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-nda.cc-t && mv liboctave/operators/mx-i8nda-nda.cc-t liboctave/operators/mx-i8nda-nda.cc
rm -f liboctave/operators/mx-nda-ui8nda.cc-t liboctave/operators/mx-nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui8nda.cc-t && mv liboctave/operators/mx-nda-ui8nda.cc-t liboctave/operators/mx-nda-ui8nda.cc
rm -f liboctave/operators/mx-ui8nda-nda.cc-t liboctave/operators/mx-ui8nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-nda.cc-t && mv liboctave/operators/mx-ui8nda-nda.cc-t liboctave/operators/mx-ui8nda-nda.cc
rm -f liboctave/operators/mx-nda-i16nda.cc-t liboctave/operators/mx-nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i16nda.cc-t && mv liboctave/operators/mx-nda-i16nda.cc-t liboctave/operators/mx-nda-i16nda.cc
rm -f liboctave/operators/mx-i16nda-nda.cc-t liboctave/operators/mx-i16nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-nda.cc-t && mv liboctave/operators/mx-i16nda-nda.cc-t liboctave/operators/mx-i16nda-nda.cc
rm -f liboctave/operators/mx-nda-ui16nda.cc-t liboctave/operators/mx-nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui16nda.cc-t && mv liboctave/operators/mx-nda-ui16nda.cc-t liboctave/operators/mx-nda-ui16nda.cc
rm -f liboctave/operators/mx-ui16nda-nda.cc-t liboctave/operators/mx-ui16nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-nda.cc-t && mv liboctave/operators/mx-ui16nda-nda.cc-t liboctave/operators/mx-ui16nda-nda.cc
rm -f liboctave/operators/mx-nda-i32nda.cc-t liboctave/operators/mx-nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i32nda.cc-t && mv liboctave/operators/mx-nda-i32nda.cc-t liboctave/operators/mx-nda-i32nda.cc
rm -f liboctave/operators/mx-i32nda-nda.cc-t liboctave/operators/mx-i32nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-nda.cc-t && mv liboctave/operators/mx-i32nda-nda.cc-t liboctave/operators/mx-i32nda-nda.cc
rm -f liboctave/operators/mx-nda-ui32nda.cc-t liboctave/operators/mx-nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui32nda.cc-t && mv liboctave/operators/mx-nda-ui32nda.cc-t liboctave/operators/mx-nda-ui32nda.cc
rm -f liboctave/operators/mx-ui32nda-nda.cc-t liboctave/operators/mx-ui32nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-nda.cc-t && mv liboctave/operators/mx-ui32nda-nda.cc-t liboctave/operators/mx-ui32nda-nda.cc
rm -f liboctave/operators/mx-nda-i64nda.cc-t liboctave/operators/mx-nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i64nda.cc-t && mv liboctave/operators/mx-nda-i64nda.cc-t liboctave/operators/mx-nda-i64nda.cc
rm -f liboctave/operators/mx-i64nda-nda.cc-t liboctave/operators/mx-i64nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-nda.cc-t && mv liboctave/operators/mx-i64nda-nda.cc-t liboctave/operators/mx-i64nda-nda.cc
rm -f liboctave/operators/mx-nda-ui64nda.cc-t liboctave/operators/mx-nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui64nda.cc-t && mv liboctave/operators/mx-nda-ui64nda.cc-t liboctave/operators/mx-nda-ui64nda.cc
rm -f liboctave/operators/mx-ui64nda-nda.cc-t liboctave/operators/mx-ui64nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-nda.cc-t && mv liboctave/operators/mx-ui64nda-nda.cc-t liboctave/operators/mx-ui64nda-nda.cc
rm -f liboctave/operators/mx-fnda-i8nda.cc-t liboctave/operators/mx-fnda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i8nda.cc-t && mv liboctave/operators/mx-fnda-i8nda.cc-t liboctave/operators/mx-fnda-i8nda.cc
rm -f liboctave/operators/mx-i8nda-fnda.cc-t liboctave/operators/mx-i8nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-fnda.cc-t && mv liboctave/operators/mx-i8nda-fnda.cc-t liboctave/operators/mx-i8nda-fnda.cc
rm -f liboctave/operators/mx-fnda-ui8nda.cc-t liboctave/operators/mx-fnda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui8nda.cc-t && mv liboctave/operators/mx-fnda-ui8nda.cc-t liboctave/operators/mx-fnda-ui8nda.cc
rm -f liboctave/operators/mx-ui8nda-fnda.cc-t liboctave/operators/mx-ui8nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-fnda.cc-t && mv liboctave/operators/mx-ui8nda-fnda.cc-t liboctave/operators/mx-ui8nda-fnda.cc
rm -f liboctave/operators/mx-fnda-i16nda.cc-t liboctave/operators/mx-fnda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i16nda.cc-t && mv liboctave/operators/mx-fnda-i16nda.cc-t liboctave/operators/mx-fnda-i16nda.cc
rm -f liboctave/operators/mx-i16nda-fnda.cc-t liboctave/operators/mx-i16nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-fnda.cc-t && mv liboctave/operators/mx-i16nda-fnda.cc-t liboctave/operators/mx-i16nda-fnda.cc
rm -f liboctave/operators/mx-fnda-ui16nda.cc-t liboctave/operators/mx-fnda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui16nda.cc-t && mv liboctave/operators/mx-fnda-ui16nda.cc-t liboctave/operators/mx-fnda-ui16nda.cc
rm -f liboctave/operators/mx-ui16nda-fnda.cc-t liboctave/operators/mx-ui16nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-fnda.cc-t && mv liboctave/operators/mx-ui16nda-fnda.cc-t liboctave/operators/mx-ui16nda-fnda.cc
rm -f liboctave/operators/mx-fnda-i32nda.cc-t liboctave/operators/mx-fnda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i32nda.cc-t && mv liboctave/operators/mx-fnda-i32nda.cc-t liboctave/operators/mx-fnda-i32nda.cc
rm -f liboctave/operators/mx-i32nda-fnda.cc-t liboctave/operators/mx-i32nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-fnda.cc-t && mv liboctave/operators/mx-i32nda-fnda.cc-t liboctave/operators/mx-i32nda-fnda.cc
rm -f liboctave/operators/mx-fnda-ui32nda.cc-t liboctave/operators/mx-fnda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui32nda.cc-t && mv liboctave/operators/mx-fnda-ui32nda.cc-t liboctave/operators/mx-fnda-ui32nda.cc
rm -f liboctave/operators/mx-ui32nda-fnda.cc-t liboctave/operators/mx-ui32nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-fnda.cc-t && mv liboctave/operators/mx-ui32nda-fnda.cc-t liboctave/operators/mx-ui32nda-fnda.cc
rm -f liboctave/operators/mx-fnda-i64nda.cc-t liboctave/operators/mx-fnda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i64nda.cc-t && mv liboctave/operators/mx-fnda-i64nda.cc-t liboctave/operators/mx-fnda-i64nda.cc
rm -f liboctave/operators/mx-i64nda-fnda.cc-t liboctave/operators/mx-i64nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-fnda.cc-t && mv liboctave/operators/mx-i64nda-fnda.cc-t liboctave/operators/mx-i64nda-fnda.cc
rm -f liboctave/operators/mx-fnda-ui64nda.cc-t liboctave/operators/mx-fnda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui64nda.cc-t && mv liboctave/operators/mx-fnda-ui64nda.cc-t liboctave/operators/mx-fnda-ui64nda.cc
rm -f liboctave/operators/mx-ui64nda-fnda.cc-t liboctave/operators/mx-ui64nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-fnda.cc-t && mv liboctave/operators/mx-ui64nda-fnda.cc-t liboctave/operators/mx-ui64nda-fnda.cc
rm -f liboctave/operators/mx-i8nda-ui8.cc-t liboctave/operators/mx-i8nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui8.cc-t && mv liboctave/operators/mx-i8nda-ui8.cc-t liboctave/operators/mx-i8nda-ui8.cc
rm -f liboctave/operators/mx-i8nda-i16.cc-t liboctave/operators/mx-i8nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i16.cc-t && mv liboctave/operators/mx-i8nda-i16.cc-t liboctave/operators/mx-i8nda-i16.cc
rm -f liboctave/operators/mx-i8nda-ui16.cc-t liboctave/operators/mx-i8nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui16.cc-t && mv liboctave/operators/mx-i8nda-ui16.cc-t liboctave/operators/mx-i8nda-ui16.cc
rm -f liboctave/operators/mx-i8nda-i32.cc-t liboctave/operators/mx-i8nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i32.cc-t && mv liboctave/operators/mx-i8nda-i32.cc-t liboctave/operators/mx-i8nda-i32.cc
rm -f liboctave/operators/mx-i8nda-ui32.cc-t liboctave/operators/mx-i8nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui32.cc-t && mv liboctave/operators/mx-i8nda-ui32.cc-t liboctave/operators/mx-i8nda-ui32.cc
rm -f liboctave/operators/mx-i8nda-i64.cc-t liboctave/operators/mx-i8nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i64.cc-t && mv liboctave/operators/mx-i8nda-i64.cc-t liboctave/operators/mx-i8nda-i64.cc
rm -f liboctave/operators/mx-i8nda-ui64.cc-t liboctave/operators/mx-i8nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui64.cc-t && mv liboctave/operators/mx-i8nda-ui64.cc-t liboctave/operators/mx-i8nda-ui64.cc
rm -f liboctave/operators/mx-i16nda-i8.cc-t liboctave/operators/mx-i16nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i8.cc-t && mv liboctave/operators/mx-i16nda-i8.cc-t liboctave/operators/mx-i16nda-i8.cc
rm -f liboctave/operators/mx-i16nda-ui8.cc-t liboctave/operators/mx-i16nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui8.cc-t && mv liboctave/operators/mx-i16nda-ui8.cc-t liboctave/operators/mx-i16nda-ui8.cc
rm -f liboctave/operators/mx-i16nda-ui16.cc-t liboctave/operators/mx-i16nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui16.cc-t && mv liboctave/operators/mx-i16nda-ui16.cc-t liboctave/operators/mx-i16nda-ui16.cc
rm -f liboctave/operators/mx-i16nda-i32.cc-t liboctave/operators/mx-i16nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i32.cc-t && mv liboctave/operators/mx-i16nda-i32.cc-t liboctave/operators/mx-i16nda-i32.cc
rm -f liboctave/operators/mx-i16nda-ui32.cc-t liboctave/operators/mx-i16nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui32.cc-t && mv liboctave/operators/mx-i16nda-ui32.cc-t liboctave/operators/mx-i16nda-ui32.cc
rm -f liboctave/operators/mx-i16nda-i64.cc-t liboctave/operators/mx-i16nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i64.cc-t && mv liboctave/operators/mx-i16nda-i64.cc-t liboctave/operators/mx-i16nda-i64.cc
rm -f liboctave/operators/mx-i16nda-ui64.cc-t liboctave/operators/mx-i16nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui64.cc-t && mv liboctave/operators/mx-i16nda-ui64.cc-t liboctave/operators/mx-i16nda-ui64.cc
rm -f liboctave/operators/mx-i32nda-i8.cc-t liboctave/operators/mx-i32nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i8.cc-t && mv liboctave/operators/mx-i32nda-i8.cc-t liboctave/operators/mx-i32nda-i8.cc
rm -f liboctave/operators/mx-i32nda-ui8.cc-t liboctave/operators/mx-i32nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui8.cc-t && mv liboctave/operators/mx-i32nda-ui8.cc-t liboctave/operators/mx-i32nda-ui8.cc
rm -f liboctave/operators/mx-i32nda-i16.cc-t liboctave/operators/mx-i32nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i16.cc-t && mv liboctave/operators/mx-i32nda-i16.cc-t liboctave/operators/mx-i32nda-i16.cc
rm -f liboctave/operators/mx-i32nda-ui16.cc-t liboctave/operators/mx-i32nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui16.cc-t && mv liboctave/operators/mx-i32nda-ui16.cc-t liboctave/operators/mx-i32nda-ui16.cc
rm -f liboctave/operators/mx-i32nda-ui32.cc-t liboctave/operators/mx-i32nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui32.cc-t && mv liboctave/operators/mx-i32nda-ui32.cc-t liboctave/operators/mx-i32nda-ui32.cc
rm -f liboctave/operators/mx-i32nda-i64.cc-t liboctave/operators/mx-i32nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i64.cc-t && mv liboctave/operators/mx-i32nda-i64.cc-t liboctave/operators/mx-i32nda-i64.cc
rm -f liboctave/operators/mx-i32nda-ui64.cc-t liboctave/operators/mx-i32nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui64.cc-t && mv liboctave/operators/mx-i32nda-ui64.cc-t liboctave/operators/mx-i32nda-ui64.cc
rm -f liboctave/operators/mx-i64nda-i8.cc-t liboctave/operators/mx-i64nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i8.cc-t && mv liboctave/operators/mx-i64nda-i8.cc-t liboctave/operators/mx-i64nda-i8.cc
rm -f liboctave/operators/mx-i64nda-ui8.cc-t liboctave/operators/mx-i64nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui8.cc-t && mv liboctave/operators/mx-i64nda-ui8.cc-t liboctave/operators/mx-i64nda-ui8.cc
rm -f liboctave/operators/mx-i64nda-i16.cc-t liboctave/operators/mx-i64nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i16.cc-t && mv liboctave/operators/mx-i64nda-i16.cc-t liboctave/operators/mx-i64nda-i16.cc
rm -f liboctave/operators/mx-i64nda-ui16.cc-t liboctave/operators/mx-i64nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui16.cc-t && mv liboctave/operators/mx-i64nda-ui16.cc-t liboctave/operators/mx-i64nda-ui16.cc
rm -f liboctave/operators/mx-i64nda-i32.cc-t liboctave/operators/mx-i64nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i32.cc-t && mv liboctave/operators/mx-i64nda-i32.cc-t liboctave/operators/mx-i64nda-i32.cc
rm -f liboctave/operators/mx-i64nda-ui32.cc-t liboctave/operators/mx-i64nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui32.cc-t && mv liboctave/operators/mx-i64nda-ui32.cc-t liboctave/operators/mx-i64nda-ui32.cc
rm -f liboctave/operators/mx-i64nda-ui64.cc-t liboctave/operators/mx-i64nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui64.cc-t && mv liboctave/operators/mx-i64nda-ui64.cc-t liboctave/operators/mx-i64nda-ui64.cc
rm -f liboctave/operators/mx-ui8nda-i8.cc-t liboctave/operators/mx-ui8nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i8.cc-t && mv liboctave/operators/mx-ui8nda-i8.cc-t liboctave/operators/mx-ui8nda-i8.cc
rm -f liboctave/operators/mx-ui8nda-i16.cc-t liboctave/operators/mx-ui8nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i16.cc-t && mv liboctave/operators/mx-ui8nda-i16.cc-t liboctave/operators/mx-ui8nda-i16.cc
rm -f liboctave/operators/mx-ui8nda-ui16.cc-t liboctave/operators/mx-ui8nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui16.cc-t && mv liboctave/operators/mx-ui8nda-ui16.cc-t liboctave/operators/mx-ui8nda-ui16.cc
rm -f liboctave/operators/mx-ui8nda-i32.cc-t liboctave/operators/mx-ui8nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i32.cc-t && mv liboctave/operators/mx-ui8nda-i32.cc-t liboctave/operators/mx-ui8nda-i32.cc
rm -f liboctave/operators/mx-ui8nda-ui32.cc-t liboctave/operators/mx-ui8nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui32.cc-t && mv liboctave/operators/mx-ui8nda-ui32.cc-t liboctave/operators/mx-ui8nda-ui32.cc
rm -f liboctave/operators/mx-ui8nda-i64.cc-t liboctave/operators/mx-ui8nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i64.cc-t && mv liboctave/operators/mx-ui8nda-i64.cc-t liboctave/operators/mx-ui8nda-i64.cc
rm -f liboctave/operators/mx-ui8nda-ui64.cc-t liboctave/operators/mx-ui8nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui64.cc-t && mv liboctave/operators/mx-ui8nda-ui64.cc-t liboctave/operators/mx-ui8nda-ui64.cc
rm -f liboctave/operators/mx-ui16nda-i8.cc-t liboctave/operators/mx-ui16nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i8.cc-t && mv liboctave/operators/mx-ui16nda-i8.cc-t liboctave/operators/mx-ui16nda-i8.cc
rm -f liboctave/operators/mx-ui16nda-ui8.cc-t liboctave/operators/mx-ui16nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui8.cc-t && mv liboctave/operators/mx-ui16nda-ui8.cc-t liboctave/operators/mx-ui16nda-ui8.cc
rm -f liboctave/operators/mx-ui16nda-i16.cc-t liboctave/operators/mx-ui16nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i16.cc-t && mv liboctave/operators/mx-ui16nda-i16.cc-t liboctave/operators/mx-ui16nda-i16.cc
rm -f liboctave/operators/mx-ui16nda-i32.cc-t liboctave/operators/mx-ui16nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i32.cc-t && mv liboctave/operators/mx-ui16nda-i32.cc-t liboctave/operators/mx-ui16nda-i32.cc
rm -f liboctave/operators/mx-ui16nda-ui32.cc-t liboctave/operators/mx-ui16nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui32.cc-t && mv liboctave/operators/mx-ui16nda-ui32.cc-t liboctave/operators/mx-ui16nda-ui32.cc
rm -f liboctave/operators/mx-ui16nda-i64.cc-t liboctave/operators/mx-ui16nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i64.cc-t && mv liboctave/operators/mx-ui16nda-i64.cc-t liboctave/operators/mx-ui16nda-i64.cc
rm -f liboctave/operators/mx-ui16nda-ui64.cc-t liboctave/operators/mx-ui16nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui64.cc-t && mv liboctave/operators/mx-ui16nda-ui64.cc-t liboctave/operators/mx-ui16nda-ui64.cc
rm -f liboctave/operators/mx-ui32nda-i8.cc-t liboctave/operators/mx-ui32nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i8.cc-t && mv liboctave/operators/mx-ui32nda-i8.cc-t liboctave/operators/mx-ui32nda-i8.cc
rm -f liboctave/operators/mx-ui32nda-ui8.cc-t liboctave/operators/mx-ui32nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui8.cc-t && mv liboctave/operators/mx-ui32nda-ui8.cc-t liboctave/operators/mx-ui32nda-ui8.cc
rm -f liboctave/operators/mx-ui32nda-i16.cc-t liboctave/operators/mx-ui32nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i16.cc-t && mv liboctave/operators/mx-ui32nda-i16.cc-t liboctave/operators/mx-ui32nda-i16.cc
rm -f liboctave/operators/mx-ui32nda-ui16.cc-t liboctave/operators/mx-ui32nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui16.cc-t && mv liboctave/operators/mx-ui32nda-ui16.cc-t liboctave/operators/mx-ui32nda-ui16.cc
rm -f liboctave/operators/mx-ui32nda-i32.cc-t liboctave/operators/mx-ui32nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i32.cc-t && mv liboctave/operators/mx-ui32nda-i32.cc-t liboctave/operators/mx-ui32nda-i32.cc
rm -f liboctave/operators/mx-ui32nda-i64.cc-t liboctave/operators/mx-ui32nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i64.cc-t && mv liboctave/operators/mx-ui32nda-i64.cc-t liboctave/operators/mx-ui32nda-i64.cc
rm -f liboctave/operators/mx-ui32nda-ui64.cc-t liboctave/operators/mx-ui32nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui64.cc-t && mv liboctave/operators/mx-ui32nda-ui64.cc-t liboctave/operators/mx-ui32nda-ui64.cc
rm -f liboctave/operators/mx-ui64nda-i8.cc-t liboctave/operators/mx-ui64nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i8.cc-t && mv liboctave/operators/mx-ui64nda-i8.cc-t liboctave/operators/mx-ui64nda-i8.cc
rm -f liboctave/operators/mx-ui64nda-ui8.cc-t liboctave/operators/mx-ui64nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui8.cc-t && mv liboctave/operators/mx-ui64nda-ui8.cc-t liboctave/operators/mx-ui64nda-ui8.cc
rm -f liboctave/operators/mx-ui64nda-i16.cc-t liboctave/operators/mx-ui64nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i16.cc-t && mv liboctave/operators/mx-ui64nda-i16.cc-t liboctave/operators/mx-ui64nda-i16.cc
rm -f liboctave/operators/mx-ui64nda-ui16.cc-t liboctave/operators/mx-ui64nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui16.cc-t && mv liboctave/operators/mx-ui64nda-ui16.cc-t liboctave/operators/mx-ui64nda-ui16.cc
rm -f liboctave/operators/mx-ui64nda-i32.cc-t liboctave/operators/mx-ui64nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i32.cc-t && mv liboctave/operators/mx-ui64nda-i32.cc-t liboctave/operators/mx-ui64nda-i32.cc
rm -f liboctave/operators/mx-ui64nda-ui32.cc-t liboctave/operators/mx-ui64nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui32.cc-t && mv liboctave/operators/mx-ui64nda-ui32.cc-t liboctave/operators/mx-ui64nda-ui32.cc
rm -f liboctave/operators/mx-ui64nda-i64.cc-t liboctave/operators/mx-ui64nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i64.cc-t && mv liboctave/operators/mx-ui64nda-i64.cc-t liboctave/operators/mx-ui64nda-i64.cc
rm -f liboctave/operators/mx-i8-ui8nda.cc-t liboctave/operators/mx-i8-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui8nda.cc-t && mv liboctave/operators/mx-i8-ui8nda.cc-t liboctave/operators/mx-i8-ui8nda.cc
rm -f liboctave/operators/mx-i8-i16nda.cc-t liboctave/operators/mx-i8-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-i16nda.cc-t && mv liboctave/operators/mx-i8-i16nda.cc-t liboctave/operators/mx-i8-i16nda.cc
rm -f liboctave/operators/mx-i8-ui16nda.cc-t liboctave/operators/mx-i8-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui16nda.cc-t && mv liboctave/operators/mx-i8-ui16nda.cc-t liboctave/operators/mx-i8-ui16nda.cc
rm -f liboctave/operators/mx-i8-i32nda.cc-t liboctave/operators/mx-i8-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-i32nda.cc-t && mv liboctave/operators/mx-i8-i32nda.cc-t liboctave/operators/mx-i8-i32nda.cc
rm -f liboctave/operators/mx-i8-ui32nda.cc-t liboctave/operators/mx-i8-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui32nda.cc-t && mv liboctave/operators/mx-i8-ui32nda.cc-t liboctave/operators/mx-i8-ui32nda.cc
rm -f liboctave/operators/mx-i8-i64nda.cc-t liboctave/operators/mx-i8-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-i64nda.cc-t && mv liboctave/operators/mx-i8-i64nda.cc-t liboctave/operators/mx-i8-i64nda.cc
rm -f liboctave/operators/mx-i8-ui64nda.cc-t liboctave/operators/mx-i8-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui64nda.cc-t && mv liboctave/operators/mx-i8-ui64nda.cc-t liboctave/operators/mx-i8-ui64nda.cc
rm -f liboctave/operators/mx-i16-i8nda.cc-t liboctave/operators/mx-i16-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-i8nda.cc-t && mv liboctave/operators/mx-i16-i8nda.cc-t liboctave/operators/mx-i16-i8nda.cc
rm -f liboctave/operators/mx-i16-ui8nda.cc-t liboctave/operators/mx-i16-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui8nda.cc-t && mv liboctave/operators/mx-i16-ui8nda.cc-t liboctave/operators/mx-i16-ui8nda.cc
rm -f liboctave/operators/mx-i16-ui16nda.cc-t liboctave/operators/mx-i16-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui16nda.cc-t && mv liboctave/operators/mx-i16-ui16nda.cc-t liboctave/operators/mx-i16-ui16nda.cc
rm -f liboctave/operators/mx-i16-i32nda.cc-t liboctave/operators/mx-i16-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-i32nda.cc-t && mv liboctave/operators/mx-i16-i32nda.cc-t liboctave/operators/mx-i16-i32nda.cc
rm -f liboctave/operators/mx-i16-ui32nda.cc-t liboctave/operators/mx-i16-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui32nda.cc-t && mv liboctave/operators/mx-i16-ui32nda.cc-t liboctave/operators/mx-i16-ui32nda.cc
rm -f liboctave/operators/mx-i16-i64nda.cc-t liboctave/operators/mx-i16-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-i64nda.cc-t && mv liboctave/operators/mx-i16-i64nda.cc-t liboctave/operators/mx-i16-i64nda.cc
rm -f liboctave/operators/mx-i16-ui64nda.cc-t liboctave/operators/mx-i16-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui64nda.cc-t && mv liboctave/operators/mx-i16-ui64nda.cc-t liboctave/operators/mx-i16-ui64nda.cc
rm -f liboctave/operators/mx-i32-i8nda.cc-t liboctave/operators/mx-i32-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-i8nda.cc-t && mv liboctave/operators/mx-i32-i8nda.cc-t liboctave/operators/mx-i32-i8nda.cc
rm -f liboctave/operators/mx-i32-ui8nda.cc-t liboctave/operators/mx-i32-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui8nda.cc-t && mv liboctave/operators/mx-i32-ui8nda.cc-t liboctave/operators/mx-i32-ui8nda.cc
rm -f liboctave/operators/mx-i32-i16nda.cc-t liboctave/operators/mx-i32-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-i16nda.cc-t && mv liboctave/operators/mx-i32-i16nda.cc-t liboctave/operators/mx-i32-i16nda.cc
rm -f liboctave/operators/mx-i32-ui16nda.cc-t liboctave/operators/mx-i32-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui16nda.cc-t && mv liboctave/operators/mx-i32-ui16nda.cc-t liboctave/operators/mx-i32-ui16nda.cc
rm -f liboctave/operators/mx-i32-ui32nda.cc-t liboctave/operators/mx-i32-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui32nda.cc-t && mv liboctave/operators/mx-i32-ui32nda.cc-t liboctave/operators/mx-i32-ui32nda.cc
rm -f liboctave/operators/mx-i32-i64nda.cc-t liboctave/operators/mx-i32-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-i64nda.cc-t && mv liboctave/operators/mx-i32-i64nda.cc-t liboctave/operators/mx-i32-i64nda.cc
rm -f liboctave/operators/mx-i32-ui64nda.cc-t liboctave/operators/mx-i32-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui64nda.cc-t && mv liboctave/operators/mx-i32-ui64nda.cc-t liboctave/operators/mx-i32-ui64nda.cc
rm -f liboctave/operators/mx-i64-i8nda.cc-t liboctave/operators/mx-i64-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-i8nda.cc-t && mv liboctave/operators/mx-i64-i8nda.cc-t liboctave/operators/mx-i64-i8nda.cc
rm -f liboctave/operators/mx-i64-ui8nda.cc-t liboctave/operators/mx-i64-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui8nda.cc-t && mv liboctave/operators/mx-i64-ui8nda.cc-t liboctave/operators/mx-i64-ui8nda.cc
rm -f liboctave/operators/mx-i64-i16nda.cc-t liboctave/operators/mx-i64-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-i16nda.cc-t && mv liboctave/operators/mx-i64-i16nda.cc-t liboctave/operators/mx-i64-i16nda.cc
rm -f liboctave/operators/mx-i64-ui16nda.cc-t liboctave/operators/mx-i64-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui16nda.cc-t && mv liboctave/operators/mx-i64-ui16nda.cc-t liboctave/operators/mx-i64-ui16nda.cc
rm -f liboctave/operators/mx-i64-i32nda.cc-t liboctave/operators/mx-i64-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-i32nda.cc-t && mv liboctave/operators/mx-i64-i32nda.cc-t liboctave/operators/mx-i64-i32nda.cc
rm -f liboctave/operators/mx-i64-ui32nda.cc-t liboctave/operators/mx-i64-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui32nda.cc-t && mv liboctave/operators/mx-i64-ui32nda.cc-t liboctave/operators/mx-i64-ui32nda.cc
rm -f liboctave/operators/mx-i64-ui64nda.cc-t liboctave/operators/mx-i64-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui64nda.cc-t && mv liboctave/operators/mx-i64-ui64nda.cc-t liboctave/operators/mx-i64-ui64nda.cc
rm -f liboctave/operators/mx-ui8-i8nda.cc-t liboctave/operators/mx-ui8-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i8nda.cc-t && mv liboctave/operators/mx-ui8-i8nda.cc-t liboctave/operators/mx-ui8-i8nda.cc
rm -f liboctave/operators/mx-ui8-i16nda.cc-t liboctave/operators/mx-ui8-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i16nda.cc-t && mv liboctave/operators/mx-ui8-i16nda.cc-t liboctave/operators/mx-ui8-i16nda.cc
rm -f liboctave/operators/mx-ui8-ui16nda.cc-t liboctave/operators/mx-ui8-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui16nda.cc-t && mv liboctave/operators/mx-ui8-ui16nda.cc-t liboctave/operators/mx-ui8-ui16nda.cc
rm -f liboctave/operators/mx-ui8-i32nda.cc-t liboctave/operators/mx-ui8-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i32nda.cc-t && mv liboctave/operators/mx-ui8-i32nda.cc-t liboctave/operators/mx-ui8-i32nda.cc
rm -f liboctave/operators/mx-ui8-ui32nda.cc-t liboctave/operators/mx-ui8-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui32nda.cc-t && mv liboctave/operators/mx-ui8-ui32nda.cc-t liboctave/operators/mx-ui8-ui32nda.cc
rm -f liboctave/operators/mx-ui8-i64nda.cc-t liboctave/operators/mx-ui8-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i64nda.cc-t && mv liboctave/operators/mx-ui8-i64nda.cc-t liboctave/operators/mx-ui8-i64nda.cc
rm -f liboctave/operators/mx-ui8-ui64nda.cc-t liboctave/operators/mx-ui8-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui64nda.cc-t && mv liboctave/operators/mx-ui8-ui64nda.cc-t liboctave/operators/mx-ui8-ui64nda.cc
rm -f liboctave/operators/mx-ui16-i8nda.cc-t liboctave/operators/mx-ui16-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i8nda.cc-t && mv liboctave/operators/mx-ui16-i8nda.cc-t liboctave/operators/mx-ui16-i8nda.cc
rm -f liboctave/operators/mx-ui16-ui8nda.cc-t liboctave/operators/mx-ui16-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui8nda.cc-t && mv liboctave/operators/mx-ui16-ui8nda.cc-t liboctave/operators/mx-ui16-ui8nda.cc
rm -f liboctave/operators/mx-ui16-i16nda.cc-t liboctave/operators/mx-ui16-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i16nda.cc-t && mv liboctave/operators/mx-ui16-i16nda.cc-t liboctave/operators/mx-ui16-i16nda.cc
rm -f liboctave/operators/mx-ui16-i32nda.cc-t liboctave/operators/mx-ui16-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i32nda.cc-t && mv liboctave/operators/mx-ui16-i32nda.cc-t liboctave/operators/mx-ui16-i32nda.cc
rm -f liboctave/operators/mx-ui16-ui32nda.cc-t liboctave/operators/mx-ui16-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui32nda.cc-t && mv liboctave/operators/mx-ui16-ui32nda.cc-t liboctave/operators/mx-ui16-ui32nda.cc
rm -f liboctave/operators/mx-ui16-i64nda.cc-t liboctave/operators/mx-ui16-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i64nda.cc-t && mv liboctave/operators/mx-ui16-i64nda.cc-t liboctave/operators/mx-ui16-i64nda.cc
rm -f liboctave/operators/mx-ui16-ui64nda.cc-t liboctave/operators/mx-ui16-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui64nda.cc-t && mv liboctave/operators/mx-ui16-ui64nda.cc-t liboctave/operators/mx-ui16-ui64nda.cc
rm -f liboctave/operators/mx-ui32-i8nda.cc-t liboctave/operators/mx-ui32-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i8nda.cc-t && mv liboctave/operators/mx-ui32-i8nda.cc-t liboctave/operators/mx-ui32-i8nda.cc
rm -f liboctave/operators/mx-ui32-ui8nda.cc-t liboctave/operators/mx-ui32-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui8nda.cc-t && mv liboctave/operators/mx-ui32-ui8nda.cc-t liboctave/operators/mx-ui32-ui8nda.cc
rm -f liboctave/operators/mx-ui32-i16nda.cc-t liboctave/operators/mx-ui32-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i16nda.cc-t && mv liboctave/operators/mx-ui32-i16nda.cc-t liboctave/operators/mx-ui32-i16nda.cc
rm -f liboctave/operators/mx-ui32-ui16nda.cc-t liboctave/operators/mx-ui32-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui16nda.cc-t && mv liboctave/operators/mx-ui32-ui16nda.cc-t liboctave/operators/mx-ui32-ui16nda.cc
rm -f liboctave/operators/mx-ui32-i32nda.cc-t liboctave/operators/mx-ui32-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i32nda.cc-t && mv liboctave/operators/mx-ui32-i32nda.cc-t liboctave/operators/mx-ui32-i32nda.cc
rm -f liboctave/operators/mx-ui32-i64nda.cc-t liboctave/operators/mx-ui32-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i64nda.cc-t && mv liboctave/operators/mx-ui32-i64nda.cc-t liboctave/operators/mx-ui32-i64nda.cc
rm -f liboctave/operators/mx-ui32-ui64nda.cc-t liboctave/operators/mx-ui32-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui64nda.cc-t && mv liboctave/operators/mx-ui32-ui64nda.cc-t liboctave/operators/mx-ui32-ui64nda.cc
rm -f liboctave/operators/mx-ui64-i8nda.cc-t liboctave/operators/mx-ui64-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i8nda.cc-t && mv liboctave/operators/mx-ui64-i8nda.cc-t liboctave/operators/mx-ui64-i8nda.cc
rm -f liboctave/operators/mx-ui64-ui8nda.cc-t liboctave/operators/mx-ui64-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui8nda.cc-t && mv liboctave/operators/mx-ui64-ui8nda.cc-t liboctave/operators/mx-ui64-ui8nda.cc
rm -f liboctave/operators/mx-ui64-i16nda.cc-t liboctave/operators/mx-ui64-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i16nda.cc-t && mv liboctave/operators/mx-ui64-i16nda.cc-t liboctave/operators/mx-ui64-i16nda.cc
rm -f liboctave/operators/mx-ui64-ui16nda.cc-t liboctave/operators/mx-ui64-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui16nda.cc-t && mv liboctave/operators/mx-ui64-ui16nda.cc-t liboctave/operators/mx-ui64-ui16nda.cc
rm -f liboctave/operators/mx-ui64-i32nda.cc-t liboctave/operators/mx-ui64-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i32nda.cc-t && mv liboctave/operators/mx-ui64-i32nda.cc-t liboctave/operators/mx-ui64-i32nda.cc
rm -f liboctave/operators/mx-ui64-ui32nda.cc-t liboctave/operators/mx-ui64-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui32nda.cc-t && mv liboctave/operators/mx-ui64-ui32nda.cc-t liboctave/operators/mx-ui64-ui32nda.cc
rm -f liboctave/operators/mx-ui64-i64nda.cc-t liboctave/operators/mx-ui64-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i64nda.cc-t && mv liboctave/operators/mx-ui64-i64nda.cc-t liboctave/operators/mx-ui64-i64nda.cc
rm -f liboctave/operators/mx-i8nda-ui8nda.cc-t liboctave/operators/mx-i8nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui8nda.cc-t && mv liboctave/operators/mx-i8nda-ui8nda.cc-t liboctave/operators/mx-i8nda-ui8nda.cc
rm -f liboctave/operators/mx-i8nda-i16nda.cc-t liboctave/operators/mx-i8nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i16nda.cc-t && mv liboctave/operators/mx-i8nda-i16nda.cc-t liboctave/operators/mx-i8nda-i16nda.cc
rm -f liboctave/operators/mx-i8nda-ui16nda.cc-t liboctave/operators/mx-i8nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui16nda.cc-t && mv liboctave/operators/mx-i8nda-ui16nda.cc-t liboctave/operators/mx-i8nda-ui16nda.cc
rm -f liboctave/operators/mx-i8nda-i32nda.cc-t liboctave/operators/mx-i8nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i32nda.cc-t && mv liboctave/operators/mx-i8nda-i32nda.cc-t liboctave/operators/mx-i8nda-i32nda.cc
rm -f liboctave/operators/mx-i8nda-ui32nda.cc-t liboctave/operators/mx-i8nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui32nda.cc-t && mv liboctave/operators/mx-i8nda-ui32nda.cc-t liboctave/operators/mx-i8nda-ui32nda.cc
rm -f liboctave/operators/mx-i8nda-i64nda.cc-t liboctave/operators/mx-i8nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i64nda.cc-t && mv liboctave/operators/mx-i8nda-i64nda.cc-t liboctave/operators/mx-i8nda-i64nda.cc
rm -f liboctave/operators/mx-i8nda-ui64nda.cc-t liboctave/operators/mx-i8nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui64nda.cc-t && mv liboctave/operators/mx-i8nda-ui64nda.cc-t liboctave/operators/mx-i8nda-ui64nda.cc
rm -f liboctave/operators/mx-i16nda-i8nda.cc-t liboctave/operators/mx-i16nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i8nda.cc-t && mv liboctave/operators/mx-i16nda-i8nda.cc-t liboctave/operators/mx-i16nda-i8nda.cc
rm -f liboctave/operators/mx-i16nda-ui8nda.cc-t liboctave/operators/mx-i16nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui8nda.cc-t && mv liboctave/operators/mx-i16nda-ui8nda.cc-t liboctave/operators/mx-i16nda-ui8nda.cc
rm -f liboctave/operators/mx-i16nda-ui16nda.cc-t liboctave/operators/mx-i16nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui16nda.cc-t && mv liboctave/operators/mx-i16nda-ui16nda.cc-t liboctave/operators/mx-i16nda-ui16nda.cc
rm -f liboctave/operators/mx-i16nda-i32nda.cc-t liboctave/operators/mx-i16nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i32nda.cc-t && mv liboctave/operators/mx-i16nda-i32nda.cc-t liboctave/operators/mx-i16nda-i32nda.cc
rm -f liboctave/operators/mx-i16nda-ui32nda.cc-t liboctave/operators/mx-i16nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui32nda.cc-t && mv liboctave/operators/mx-i16nda-ui32nda.cc-t liboctave/operators/mx-i16nda-ui32nda.cc
rm -f liboctave/operators/mx-i16nda-i64nda.cc-t liboctave/operators/mx-i16nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i64nda.cc-t && mv liboctave/operators/mx-i16nda-i64nda.cc-t liboctave/operators/mx-i16nda-i64nda.cc
rm -f liboctave/operators/mx-i16nda-ui64nda.cc-t liboctave/operators/mx-i16nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui64nda.cc-t && mv liboctave/operators/mx-i16nda-ui64nda.cc-t liboctave/operators/mx-i16nda-ui64nda.cc
rm -f liboctave/operators/mx-i32nda-i8nda.cc-t liboctave/operators/mx-i32nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i8nda.cc-t && mv liboctave/operators/mx-i32nda-i8nda.cc-t liboctave/operators/mx-i32nda-i8nda.cc
rm -f liboctave/operators/mx-i32nda-ui8nda.cc-t liboctave/operators/mx-i32nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui8nda.cc-t && mv liboctave/operators/mx-i32nda-ui8nda.cc-t liboctave/operators/mx-i32nda-ui8nda.cc
rm -f liboctave/operators/mx-i32nda-i16nda.cc-t liboctave/operators/mx-i32nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i16nda.cc-t && mv liboctave/operators/mx-i32nda-i16nda.cc-t liboctave/operators/mx-i32nda-i16nda.cc
rm -f liboctave/operators/mx-i32nda-ui16nda.cc-t liboctave/operators/mx-i32nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui16nda.cc-t && mv liboctave/operators/mx-i32nda-ui16nda.cc-t liboctave/operators/mx-i32nda-ui16nda.cc
rm -f liboctave/operators/mx-i32nda-ui32nda.cc-t liboctave/operators/mx-i32nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui32nda.cc-t && mv liboctave/operators/mx-i32nda-ui32nda.cc-t liboctave/operators/mx-i32nda-ui32nda.cc
rm -f liboctave/operators/mx-i32nda-i64nda.cc-t liboctave/operators/mx-i32nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i64nda.cc-t && mv liboctave/operators/mx-i32nda-i64nda.cc-t liboctave/operators/mx-i32nda-i64nda.cc
rm -f liboctave/operators/mx-i32nda-ui64nda.cc-t liboctave/operators/mx-i32nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui64nda.cc-t && mv liboctave/operators/mx-i32nda-ui64nda.cc-t liboctave/operators/mx-i32nda-ui64nda.cc
rm -f liboctave/operators/mx-i64nda-i8nda.cc-t liboctave/operators/mx-i64nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i8nda.cc-t && mv liboctave/operators/mx-i64nda-i8nda.cc-t liboctave/operators/mx-i64nda-i8nda.cc
rm -f liboctave/operators/mx-i64nda-ui8nda.cc-t liboctave/operators/mx-i64nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui8nda.cc-t && mv liboctave/operators/mx-i64nda-ui8nda.cc-t liboctave/operators/mx-i64nda-ui8nda.cc
rm -f liboctave/operators/mx-i64nda-i16nda.cc-t liboctave/operators/mx-i64nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i16nda.cc-t && mv liboctave/operators/mx-i64nda-i16nda.cc-t liboctave/operators/mx-i64nda-i16nda.cc
rm -f liboctave/operators/mx-i64nda-ui16nda.cc-t liboctave/operators/mx-i64nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui16nda.cc-t && mv liboctave/operators/mx-i64nda-ui16nda.cc-t liboctave/operators/mx-i64nda-ui16nda.cc
rm -f liboctave/operators/mx-i64nda-i32nda.cc-t liboctave/operators/mx-i64nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i32nda.cc-t && mv liboctave/operators/mx-i64nda-i32nda.cc-t liboctave/operators/mx-i64nda-i32nda.cc
rm -f liboctave/operators/mx-i64nda-ui32nda.cc-t liboctave/operators/mx-i64nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui32nda.cc-t && mv liboctave/operators/mx-i64nda-ui32nda.cc-t liboctave/operators/mx-i64nda-ui32nda.cc
rm -f liboctave/operators/mx-i64nda-ui64nda.cc-t liboctave/operators/mx-i64nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui64nda.cc-t && mv liboctave/operators/mx-i64nda-ui64nda.cc-t liboctave/operators/mx-i64nda-ui64nda.cc
rm -f liboctave/operators/mx-ui8nda-i8nda.cc-t liboctave/operators/mx-ui8nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i8nda.cc-t && mv liboctave/operators/mx-ui8nda-i8nda.cc-t liboctave/operators/mx-ui8nda-i8nda.cc
rm -f liboctave/operators/mx-ui8nda-i16nda.cc-t liboctave/operators/mx-ui8nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i16nda.cc-t && mv liboctave/operators/mx-ui8nda-i16nda.cc-t liboctave/operators/mx-ui8nda-i16nda.cc
rm -f liboctave/operators/mx-ui8nda-ui16nda.cc-t liboctave/operators/mx-ui8nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui16nda.cc-t && mv liboctave/operators/mx-ui8nda-ui16nda.cc-t liboctave/operators/mx-ui8nda-ui16nda.cc
rm -f liboctave/operators/mx-ui8nda-i32nda.cc-t liboctave/operators/mx-ui8nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i32nda.cc-t && mv liboctave/operators/mx-ui8nda-i32nda.cc-t liboctave/operators/mx-ui8nda-i32nda.cc
rm -f liboctave/operators/mx-ui8nda-ui32nda.cc-t liboctave/operators/mx-ui8nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui32nda.cc-t && mv liboctave/operators/mx-ui8nda-ui32nda.cc-t liboctave/operators/mx-ui8nda-ui32nda.cc
rm -f liboctave/operators/mx-ui8nda-i64nda.cc-t liboctave/operators/mx-ui8nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i64nda.cc-t && mv liboctave/operators/mx-ui8nda-i64nda.cc-t liboctave/operators/mx-ui8nda-i64nda.cc
rm -f liboctave/operators/mx-ui8nda-ui64nda.cc-t liboctave/operators/mx-ui8nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui64nda.cc-t && mv liboctave/operators/mx-ui8nda-ui64nda.cc-t liboctave/operators/mx-ui8nda-ui64nda.cc
rm -f liboctave/operators/mx-ui16nda-i8nda.cc-t liboctave/operators/mx-ui16nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i8nda.cc-t && mv liboctave/operators/mx-ui16nda-i8nda.cc-t liboctave/operators/mx-ui16nda-i8nda.cc
rm -f liboctave/operators/mx-ui16nda-ui8nda.cc-t liboctave/operators/mx-ui16nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui8nda.cc-t && mv liboctave/operators/mx-ui16nda-ui8nda.cc-t liboctave/operators/mx-ui16nda-ui8nda.cc
rm -f liboctave/operators/mx-ui16nda-i16nda.cc-t liboctave/operators/mx-ui16nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i16nda.cc-t && mv liboctave/operators/mx-ui16nda-i16nda.cc-t liboctave/operators/mx-ui16nda-i16nda.cc
rm -f liboctave/operators/mx-ui16nda-i32nda.cc-t liboctave/operators/mx-ui16nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i32nda.cc-t && mv liboctave/operators/mx-ui16nda-i32nda.cc-t liboctave/operators/mx-ui16nda-i32nda.cc
rm -f liboctave/operators/mx-ui16nda-ui32nda.cc-t liboctave/operators/mx-ui16nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui32nda.cc-t && mv liboctave/operators/mx-ui16nda-ui32nda.cc-t liboctave/operators/mx-ui16nda-ui32nda.cc
rm -f liboctave/operators/mx-ui16nda-i64nda.cc-t liboctave/operators/mx-ui16nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i64nda.cc-t && mv liboctave/operators/mx-ui16nda-i64nda.cc-t liboctave/operators/mx-ui16nda-i64nda.cc
rm -f liboctave/operators/mx-ui16nda-ui64nda.cc-t liboctave/operators/mx-ui16nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui64nda.cc-t && mv liboctave/operators/mx-ui16nda-ui64nda.cc-t liboctave/operators/mx-ui16nda-ui64nda.cc
rm -f liboctave/operators/mx-ui32nda-i8nda.cc-t liboctave/operators/mx-ui32nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i8nda.cc-t && mv liboctave/operators/mx-ui32nda-i8nda.cc-t liboctave/operators/mx-ui32nda-i8nda.cc
rm -f liboctave/operators/mx-ui32nda-ui8nda.cc-t liboctave/operators/mx-ui32nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui8nda.cc-t && mv liboctave/operators/mx-ui32nda-ui8nda.cc-t liboctave/operators/mx-ui32nda-ui8nda.cc
rm -f liboctave/operators/mx-ui32nda-i16nda.cc-t liboctave/operators/mx-ui32nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i16nda.cc-t && mv liboctave/operators/mx-ui32nda-i16nda.cc-t liboctave/operators/mx-ui32nda-i16nda.cc
rm -f liboctave/operators/mx-ui32nda-ui16nda.cc-t liboctave/operators/mx-ui32nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui16nda.cc-t && mv liboctave/operators/mx-ui32nda-ui16nda.cc-t liboctave/operators/mx-ui32nda-ui16nda.cc
rm -f liboctave/operators/mx-ui32nda-i32nda.cc-t liboctave/operators/mx-ui32nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i32nda.cc-t && mv liboctave/operators/mx-ui32nda-i32nda.cc-t liboctave/operators/mx-ui32nda-i32nda.cc
rm -f liboctave/operators/mx-ui32nda-i64nda.cc-t liboctave/operators/mx-ui32nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i64nda.cc-t && mv liboctave/operators/mx-ui32nda-i64nda.cc-t liboctave/operators/mx-ui32nda-i64nda.cc
rm -f liboctave/operators/mx-ui32nda-ui64nda.cc-t liboctave/operators/mx-ui32nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui64nda.cc-t && mv liboctave/operators/mx-ui32nda-ui64nda.cc-t liboctave/operators/mx-ui32nda-ui64nda.cc
rm -f liboctave/operators/mx-ui64nda-i8nda.cc-t liboctave/operators/mx-ui64nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i8nda.cc-t && mv liboctave/operators/mx-ui64nda-i8nda.cc-t liboctave/operators/mx-ui64nda-i8nda.cc
rm -f liboctave/operators/mx-ui64nda-ui8nda.cc-t liboctave/operators/mx-ui64nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui8nda.cc-t && mv liboctave/operators/mx-ui64nda-ui8nda.cc-t liboctave/operators/mx-ui64nda-ui8nda.cc
rm -f liboctave/operators/mx-ui64nda-i16nda.cc-t liboctave/operators/mx-ui64nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i16nda.cc-t && mv liboctave/operators/mx-ui64nda-i16nda.cc-t liboctave/operators/mx-ui64nda-i16nda.cc
rm -f liboctave/operators/mx-ui64nda-ui16nda.cc-t liboctave/operators/mx-ui64nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui16nda.cc-t && mv liboctave/operators/mx-ui64nda-ui16nda.cc-t liboctave/operators/mx-ui64nda-ui16nda.cc
rm -f liboctave/operators/mx-ui64nda-i32nda.cc-t liboctave/operators/mx-ui64nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i32nda.cc-t && mv liboctave/operators/mx-ui64nda-i32nda.cc-t liboctave/operators/mx-ui64nda-i32nda.cc
rm -f liboctave/operators/mx-ui64nda-ui32nda.cc-t liboctave/operators/mx-ui64nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui32nda.cc-t && mv liboctave/operators/mx-ui64nda-ui32nda.cc-t liboctave/operators/mx-ui64nda-ui32nda.cc
rm -f liboctave/operators/mx-ui64nda-i64nda.cc-t liboctave/operators/mx-ui64nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i64nda.cc-t && mv liboctave/operators/mx-ui64nda-i64nda.cc-t liboctave/operators/mx-ui64nda-i64nda.cc
rm -f liboctave/operators/vx-ccv-cv.cc-t liboctave/operators/vx-ccv-cv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ccv-cv.cc liboctave/operators/vx-ops > liboctave/operators/vx-ccv-cv.cc-t && mv liboctave/operators/vx-ccv-cv.cc-t liboctave/operators/vx-ccv-cv.cc
rm -f liboctave/operators/vx-ccv-s.cc-t liboctave/operators/vx-ccv-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ccv-s.cc liboctave/operators/vx-ops > liboctave/operators/vx-ccv-s.cc-t && mv liboctave/operators/vx-ccv-s.cc-t liboctave/operators/vx-ccv-s.cc
rm -f liboctave/operators/vx-crv-rv.cc-t liboctave/operators/vx-crv-rv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-crv-rv.cc liboctave/operators/vx-ops > liboctave/operators/vx-crv-rv.cc-t && mv liboctave/operators/vx-crv-rv.cc-t liboctave/operators/vx-crv-rv.cc
rm -f liboctave/operators/vx-crv-s.cc-t liboctave/operators/vx-crv-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-crv-s.cc liboctave/operators/vx-ops > liboctave/operators/vx-crv-s.cc-t && mv liboctave/operators/vx-crv-s.cc-t liboctave/operators/vx-crv-s.cc
rm -f liboctave/operators/vx-cs-cv.cc-t liboctave/operators/vx-cs-cv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cs-cv.cc liboctave/operators/vx-ops > liboctave/operators/vx-cs-cv.cc-t && mv liboctave/operators/vx-cs-cv.cc-t liboctave/operators/vx-cs-cv.cc
rm -f liboctave/operators/vx-cs-rv.cc-t liboctave/operators/vx-cs-rv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cs-rv.cc liboctave/operators/vx-ops > liboctave/operators/vx-cs-rv.cc-t && mv liboctave/operators/vx-cs-rv.cc-t liboctave/operators/vx-cs-rv.cc
rm -f liboctave/operators/vx-cv-ccv.cc-t liboctave/operators/vx-cv-ccv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cv-ccv.cc liboctave/operators/vx-ops > liboctave/operators/vx-cv-ccv.cc-t && mv liboctave/operators/vx-cv-ccv.cc-t liboctave/operators/vx-cv-ccv.cc
rm -f liboctave/operators/vx-cv-cs.cc-t liboctave/operators/vx-cv-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cv-cs.cc liboctave/operators/vx-ops > liboctave/operators/vx-cv-cs.cc-t && mv liboctave/operators/vx-cv-cs.cc-t liboctave/operators/vx-cv-cs.cc
rm -f liboctave/operators/vx-rv-crv.cc-t liboctave/operators/vx-rv-crv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-rv-crv.cc liboctave/operators/vx-ops > liboctave/operators/vx-rv-crv.cc-t && mv liboctave/operators/vx-rv-crv.cc-t liboctave/operators/vx-rv-crv.cc
rm -f liboctave/operators/vx-rv-cs.cc-t liboctave/operators/vx-rv-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-rv-cs.cc liboctave/operators/vx-ops > liboctave/operators/vx-rv-cs.cc-t && mv liboctave/operators/vx-rv-cs.cc-t liboctave/operators/vx-rv-cs.cc
rm -f liboctave/operators/vx-s-ccv.cc-t liboctave/operators/vx-s-ccv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-s-ccv.cc liboctave/operators/vx-ops > liboctave/operators/vx-s-ccv.cc-t && mv liboctave/operators/vx-s-ccv.cc-t liboctave/operators/vx-s-ccv.cc
rm -f liboctave/operators/vx-s-crv.cc-t liboctave/operators/vx-s-crv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-s-crv.cc liboctave/operators/vx-ops > liboctave/operators/vx-s-crv.cc-t && mv liboctave/operators/vx-s-crv.cc-t liboctave/operators/vx-s-crv.cc
rm -f liboctave/operators/vx-fccv-fcv.cc-t liboctave/operators/vx-fccv-fcv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fccv-fcv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fccv-fcv.cc-t && mv liboctave/operators/vx-fccv-fcv.cc-t liboctave/operators/vx-fccv-fcv.cc
rm -f liboctave/operators/vx-fccv-fs.cc-t liboctave/operators/vx-fccv-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fccv-fs.cc liboctave/operators/vx-ops > liboctave/operators/vx-fccv-fs.cc-t && mv liboctave/operators/vx-fccv-fs.cc-t liboctave/operators/vx-fccv-fs.cc
rm -f liboctave/operators/vx-fcrv-frv.cc-t liboctave/operators/vx-fcrv-frv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcrv-frv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcrv-frv.cc-t && mv liboctave/operators/vx-fcrv-frv.cc-t liboctave/operators/vx-fcrv-frv.cc
rm -f liboctave/operators/vx-fcrv-fs.cc-t liboctave/operators/vx-fcrv-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcrv-fs.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcrv-fs.cc-t && mv liboctave/operators/vx-fcrv-fs.cc-t liboctave/operators/vx-fcrv-fs.cc
rm -f liboctave/operators/vx-fcs-fcv.cc-t liboctave/operators/vx-fcs-fcv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcs-fcv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcs-fcv.cc-t && mv liboctave/operators/vx-fcs-fcv.cc-t liboctave/operators/vx-fcs-fcv.cc
rm -f liboctave/operators/vx-fcs-frv.cc-t liboctave/operators/vx-fcs-frv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcs-frv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcs-frv.cc-t && mv liboctave/operators/vx-fcs-frv.cc-t liboctave/operators/vx-fcs-frv.cc
rm -f liboctave/operators/vx-fcv-fccv.cc-t liboctave/operators/vx-fcv-fccv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcv-fccv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcv-fccv.cc-t && mv liboctave/operators/vx-fcv-fccv.cc-t liboctave/operators/vx-fcv-fccv.cc
rm -f liboctave/operators/vx-fcv-fcs.cc-t liboctave/operators/vx-fcv-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcv-fcs.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcv-fcs.cc-t && mv liboctave/operators/vx-fcv-fcs.cc-t liboctave/operators/vx-fcv-fcs.cc
rm -f liboctave/operators/vx-frv-fcrv.cc-t liboctave/operators/vx-frv-fcrv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-frv-fcrv.cc liboctave/operators/vx-ops > liboctave/operators/vx-frv-fcrv.cc-t && mv liboctave/operators/vx-frv-fcrv.cc-t liboctave/operators/vx-frv-fcrv.cc
rm -f liboctave/operators/vx-frv-fcs.cc-t liboctave/operators/vx-frv-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-frv-fcs.cc liboctave/operators/vx-ops > liboctave/operators/vx-frv-fcs.cc-t && mv liboctave/operators/vx-frv-fcs.cc-t liboctave/operators/vx-frv-fcs.cc
rm -f liboctave/operators/vx-fs-fccv.cc-t liboctave/operators/vx-fs-fccv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fs-fccv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fs-fccv.cc-t && mv liboctave/operators/vx-fs-fccv.cc-t liboctave/operators/vx-fs-fccv.cc
rm -f liboctave/operators/vx-fs-fcrv.cc-t liboctave/operators/vx-fs-fcrv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fs-fcrv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fs-fcrv.cc-t && mv liboctave/operators/vx-fs-fcrv.cc-t liboctave/operators/vx-fs-fcrv.cc
rm -f liboctave/operators/smx-sm-cs.cc-t liboctave/operators/smx-sm-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-cs.cc liboctave/operators/smx-ops > liboctave/operators/smx-sm-cs.cc-t && mv liboctave/operators/smx-sm-cs.cc-t liboctave/operators/smx-sm-cs.cc
rm -f liboctave/operators/smx-cs-sm.cc-t liboctave/operators/smx-cs-sm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cs-sm.cc liboctave/operators/smx-ops > liboctave/operators/smx-cs-sm.cc-t && mv liboctave/operators/smx-cs-sm.cc-t liboctave/operators/smx-cs-sm.cc
rm -f liboctave/operators/smx-scm-s.cc-t liboctave/operators/smx-scm-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-s.cc liboctave/operators/smx-ops > liboctave/operators/smx-scm-s.cc-t && mv liboctave/operators/smx-scm-s.cc-t liboctave/operators/smx-scm-s.cc
rm -f liboctave/operators/smx-s-scm.cc-t liboctave/operators/smx-s-scm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-s-scm.cc liboctave/operators/smx-ops > liboctave/operators/smx-s-scm.cc-t && mv liboctave/operators/smx-s-scm.cc-t liboctave/operators/smx-s-scm.cc
rm -f liboctave/operators/smx-scm-sm.cc-t liboctave/operators/smx-scm-sm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-sm.cc liboctave/operators/smx-ops > liboctave/operators/smx-scm-sm.cc-t && mv liboctave/operators/smx-scm-sm.cc-t liboctave/operators/smx-scm-sm.cc
rm -f liboctave/operators/smx-sm-scm.cc-t liboctave/operators/smx-sm-scm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-scm.cc liboctave/operators/smx-ops > liboctave/operators/smx-sm-scm.cc-t && mv liboctave/operators/smx-sm-scm.cc-t liboctave/operators/smx-sm-scm.cc
rm -f liboctave/operators/smx-m-sm.cc-t liboctave/operators/smx-m-sm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-m-sm.cc liboctave/operators/smx-ops > liboctave/operators/smx-m-sm.cc-t && mv liboctave/operators/smx-m-sm.cc-t liboctave/operators/smx-m-sm.cc
rm -f liboctave/operators/smx-m-scm.cc-t liboctave/operators/smx-m-scm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-m-scm.cc liboctave/operators/smx-ops > liboctave/operators/smx-m-scm.cc-t && mv liboctave/operators/smx-m-scm.cc-t liboctave/operators/smx-m-scm.cc
rm -f liboctave/operators/smx-cm-sm.cc-t liboctave/operators/smx-cm-sm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cm-sm.cc liboctave/operators/smx-ops > liboctave/operators/smx-cm-sm.cc-t && mv liboctave/operators/smx-cm-sm.cc-t liboctave/operators/smx-cm-sm.cc
rm -f liboctave/operators/smx-cm-scm.cc-t liboctave/operators/smx-cm-scm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cm-scm.cc liboctave/operators/smx-ops > liboctave/operators/smx-cm-scm.cc-t && mv liboctave/operators/smx-cm-scm.cc-t liboctave/operators/smx-cm-scm.cc
rm -f liboctave/operators/smx-sm-m.cc-t liboctave/operators/smx-sm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-m.cc liboctave/operators/smx-ops > liboctave/operators/smx-sm-m.cc-t && mv liboctave/operators/smx-sm-m.cc-t liboctave/operators/smx-sm-m.cc
rm -f liboctave/operators/smx-scm-m.cc-t liboctave/operators/smx-scm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-m.cc liboctave/operators/smx-ops > liboctave/operators/smx-scm-m.cc-t && mv liboctave/operators/smx-scm-m.cc-t liboctave/operators/smx-scm-m.cc
rm -f liboctave/operators/smx-sm-cm.cc-t liboctave/operators/smx-sm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-cm.cc liboctave/operators/smx-ops > liboctave/operators/smx-sm-cm.cc-t && mv liboctave/operators/smx-sm-cm.cc-t liboctave/operators/smx-sm-cm.cc
rm -f liboctave/operators/smx-scm-cm.cc-t liboctave/operators/smx-scm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-cm.cc liboctave/operators/smx-ops > liboctave/operators/smx-scm-cm.cc-t && mv liboctave/operators/smx-scm-cm.cc-t liboctave/operators/smx-scm-cm.cc
rm -f liboctave/operators/smx-bm-sbm.cc-t liboctave/operators/smx-bm-sbm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-bm-sbm.cc liboctave/operators/smx-ops > liboctave/operators/smx-bm-sbm.cc-t && mv liboctave/operators/smx-bm-sbm.cc-t liboctave/operators/smx-bm-sbm.cc
rm -f liboctave/operators/smx-sbm-bm.cc-t liboctave/operators/smx-sbm-bm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sbm-bm.cc liboctave/operators/smx-ops > liboctave/operators/smx-sbm-bm.cc-t && mv liboctave/operators/smx-sbm-bm.cc-t liboctave/operators/smx-sbm-bm.cc
/bin/mkdir -p libinterp/corefcn && \
: > libinterp/corefcn/.octave-dirstamp
/bin/mkdir -p libinterp && \
: > libinterp/.octave-dirstamp
rm -f libinterp/corefcn/defaults.h-t libinterp/corefcn/defaults.h && /bin/bash build-aux/subst-default-vals.sh < libinterp/corefcn/defaults.in.h > libinterp/corefcn/defaults.h-t && mv libinterp/corefcn/defaults.h-t libinterp/corefcn/defaults.h
rm -f libinterp/corefcn/graphics-props.cc-t && \
gawk -v emit_graphics_props=1 -f ./libinterp/genprops.awk libinterp/corefcn/graphics.in.h > libinterp/corefcn/graphics-props.cc-t && \
mv libinterp/corefcn/graphics-props.cc-t libinterp/corefcn/graphics-props.cc
rm -f libinterp/corefcn/graphics.h-t && \
gawk -f ./libinterp/genprops.awk libinterp/corefcn/graphics.in.h > libinterp/corefcn/graphics.h-t && \
mv libinterp/corefcn/graphics.h-t libinterp/corefcn/graphics.h
rm -f libinterp/corefcn/mxarray.h-t libinterp/corefcn/mxarray.h && /bin/bash build-aux/mk-mxarray-h.sh < libinterp/corefcn/mxarray.in.h > libinterp/corefcn/mxarray.h-t && mv libinterp/corefcn/mxarray.h-t libinterp/corefcn/mxarray.h
case "api brace" in *api*) case "api brace" in *brace*) api_prefix_decl='%define api.prefix {octave_tex_}'; ;; *) api_prefix_decl='%define api.prefix "octave_tex_"'; ;; esac; ;; *name*) case "api brace" in *brace*) api_prefix_decl='%name-prefix {octave_tex_}'; ;; *) api_prefix_decl='%name-prefix="octave_tex_"'; ;; esac; ;; esac; case "dash " in *quote*) quote='"' ;; *) quote="" ;; esac; case "dash " in *dash*) push_pull_decl="%define api.push-pull ${quote}both${quote}"; ;; *underscore*) push_pull_decl="%define api.push_pull ${quote}both${quote}"; ;; esac; /bin/sed -e "s/%PUSH_PULL_DECL%/$push_pull_decl/" -e "s/%API_PREFIX_DECL%/$api_prefix_decl/" libinterp/corefcn/oct-tex-parser.in.yy > libinterp/corefcn/oct-tex-parser.yy-t && mv libinterp/corefcn/oct-tex-parser.yy-t libinterp/corefcn/oct-tex-parser.yy
rm -f libinterp/corefcn/oct-tex-symbols.cc-t && \
gawk 'BEGIN { print "// DO NOT EDIT. AUTOMATICALLY GENERATED FROM oct-tex-symbols.in."; print "static uint32_t symbol_codes[][2] = {"; count = 0; } END { print "};"; printf("static int num_symbol_codes = %d;\n", count); } !/^#/ && (NF == 3) { printf("  { %s, %s },\n", $2, $3); count++; }' libinterp/corefcn/oct-tex-symbols.in > libinterp/corefcn/oct-tex-symbols.cc-t && \
mv libinterp/corefcn/oct-tex-symbols.cc-t libinterp/corefcn/oct-tex-symbols.cc
rm -f libinterp/parse-tree/oct-gperf.h-t libinterp/parse-tree/oct-gperf.ht1 libinterp/parse-tree/oct-gperf.h && \
gperf -t -C -D -G -L C++ -Z octave_kw_hash libinterp/parse-tree/octave.gperf > libinterp/parse-tree/oct-gperf.h-t1 && \
/bin/sed -e 's,lookup\[,gperf_lookup[,' -e 's,register ,,g' < libinterp/parse-tree/oct-gperf.h-t1 > libinterp/parse-tree/oct-gperf.h-t && \
mv libinterp/parse-tree/oct-gperf.h-t libinterp/parse-tree/oct-gperf.h && \
rm -f libinterp/parse-tree/oct-gperf.h-t1
case "api brace" in *api*) case "api brace" in *brace*) api_prefix_decl='%define api.prefix {octave_}'; ;; *) api_prefix_decl='%define api.prefix "octave_"'; ;; esac; ;; *name*) case "api brace" in *brace*) api_prefix_decl='%name-prefix {octave_}'; ;; *) api_prefix_decl='%name-prefix="octave_"'; ;; esac; ;; esac; case "dash " in *quote*) quote='"' ;; *) quote="" ;; esac; case "dash " in *dash*) push_pull_decl="%define api.push-pull ${quote}both${quote}"; ;; *underscore*) push_pull_decl="%define api.push_pull ${quote}both${quote}"; ;; esac; /bin/sed -e "s/%PUSH_PULL_DECL%/$push_pull_decl/" -e "s/%API_PREFIX_DECL%/$api_prefix_decl/" libinterp/parse-tree/oct-parse.in.yy > libinterp/parse-tree/oct-parse.yy-t && mv libinterp/parse-tree/oct-parse.yy-t libinterp/parse-tree/oct-parse.yy
rm -f libinterp/version.h-t libinterp/version.h && /bin/bash build-aux/mk-version-h.sh < libinterp/version.in.h > libinterp/version.h-t && mv libinterp/version.h-t libinterp/version.h
/bin/mkdir -p libgui/src && \
: > libgui/src/.octave-dirstamp
/bin/mkdir -p test && \
: > test/.octave-dirstamp
rm -f run-octave-t run-octave && /bin/bash build-aux/subst-script-vals.sh < run-octave.in > run-octave-t && mv run-octave-t run-octave && \
chmod a+rx run-octave
/bin/mkdir -p liboctave/cruft/ranlib && \
: > liboctave/cruft/ranlib/.octave-dirstamp
/bin/mkdir -p liboctave/cruft/slatec-fn && \
: > liboctave/cruft/slatec-fn/.octave-dirstamp
/bin/mkdir -p liboctave && \
: > liboctave/.octave-dirstamp
/bin/mkdir -p libgui/src/m-editor && \
: > libgui/src/m-editor/.octave-dirstamp
/bin/mkdir -p libgui/qterminal/libqterminal && \
: > libgui/qterminal/libqterminal/.octave-dirstamp
/bin/mkdir -p libgui/qterminal/libqterminal/unix && \
: > libgui/qterminal/libqterminal/unix/.octave-dirstamp
/bin/mkdir -p libgui && \
: > libgui/.octave-dirstamp
/bin/mkdir -p libgui/languages && \
: > libgui/languages/.octave-dirstamp
/bin/mkdir -p src && \
: > src/.octave-dirstamp
/bin/mkdir -p scripts/audio && \
: > scripts/audio/.octave-dirstamp
/bin/mkdir -p scripts/deprecated && \
: > scripts/deprecated/.octave-dirstamp
/bin/mkdir -p scripts/elfun && \
: > scripts/elfun/.octave-dirstamp
/bin/mkdir -p scripts/general && \
: > scripts/general/.octave-dirstamp
/bin/mkdir -p scripts/geometry && \
: > scripts/geometry/.octave-dirstamp
/bin/mkdir -p scripts/gui && \
: > scripts/gui/.octave-dirstamp
/bin/mkdir -p scripts/help && \
: > scripts/help/.octave-dirstamp
/bin/mkdir -p scripts/image && \
: > scripts/image/.octave-dirstamp
/bin/mkdir -p scripts/io && \
: > scripts/io/.octave-dirstamp
/bin/mkdir -p scripts/java && \
: > scripts/java/.octave-dirstamp
/bin/mkdir -p scripts/linear-algebra && \
: > scripts/linear-algebra/.octave-dirstamp
/bin/mkdir -p scripts/miscellaneous && \
: > scripts/miscellaneous/.octave-dirstamp
/bin/mkdir -p scripts/ode && \
: > scripts/ode/.octave-dirstamp
/bin/mkdir -p scripts/optimization && \
: > scripts/optimization/.octave-dirstamp
/bin/mkdir -p scripts/path && \
: > scripts/path/.octave-dirstamp
/bin/mkdir -p scripts/pkg && \
: > scripts/pkg/.octave-dirstamp
/bin/mkdir -p scripts/plot/appearance && \
: > scripts/plot/appearance/.octave-dirstamp
/bin/mkdir -p scripts/plot/draw && \
: > scripts/plot/draw/.octave-dirstamp
/bin/mkdir -p scripts/plot/util && \
: > scripts/plot/util/.octave-dirstamp
/bin/mkdir -p scripts/polynomial && \
: > scripts/polynomial/.octave-dirstamp
/bin/mkdir -p scripts/prefs && \
: > scripts/prefs/.octave-dirstamp
/bin/mkdir -p scripts/profiler && \
: > scripts/profiler/.octave-dirstamp
/bin/mkdir -p scripts/set && \
: > scripts/set/.octave-dirstamp
/bin/mkdir -p scripts/signal && \
: > scripts/signal/.octave-dirstamp
/bin/mkdir -p scripts/sparse && \
: > scripts/sparse/.octave-dirstamp
/bin/mkdir -p scripts/specfun && \
: > scripts/specfun/.octave-dirstamp
/bin/mkdir -p scripts/special-matrix && \
: > scripts/special-matrix/.octave-dirstamp
/bin/mkdir -p scripts/startup && \
: > scripts/startup/.octave-dirstamp
/bin/mkdir -p scripts/statistics/base && \
: > scripts/statistics/base/.octave-dirstamp
/bin/mkdir -p scripts/statistics/distributions && \
: > scripts/statistics/distributions/.octave-dirstamp
/bin/mkdir -p scripts/statistics/models && \
: > scripts/statistics/models/.octave-dirstamp
/bin/mkdir -p scripts/statistics/tests && \
: > scripts/statistics/tests/.octave-dirstamp
/bin/mkdir -p scripts/strings && \
: > scripts/strings/.octave-dirstamp
/bin/mkdir -p scripts/testfun && \
: > scripts/testfun/.octave-dirstamp
/bin/mkdir -p scripts/time && \
: > scripts/time/.octave-dirstamp
/bin/mkdir -p scripts/@ftp && \
: > scripts/@ftp/.octave-dirstamp
/bin/mkdir -p scripts && \
: > scripts/.octave-dirstamp
/bin/mkdir -p doc/doxyhtml && \
: > doc/doxyhtml/.octave-dirstamp
/bin/mkdir -p doc/interpreter && \
: > doc/interpreter/.octave-dirstamp
/bin/mkdir -p doc/liboctave && \
: > doc/liboctave/.octave-dirstamp
/bin/mkdir -p doc/refcard && \
: > doc/refcard/.octave-dirstamp
/bin/mkdir -p etc/icons && \
: > etc/icons/.octave-dirstamp
rm -f bits/stl_algo.h
rm -f libinterp/corefcn/DASPK-opts.cc-t libinterp/corefcn/DASPK-opts.cc && \
perl ./build-aux/mk-opts.pl --opt-handler-fcns liboctave/numeric/DASPK-opts.in > libinterp/corefcn/DASPK-opts.cc-t && \
mv libinterp/corefcn/DASPK-opts.cc-t libinterp/corefcn/DASPK-opts.cc
rm -f libinterp/corefcn/DASRT-opts.cc-t libinterp/corefcn/DASRT-opts.cc && \
perl ./build-aux/mk-opts.pl --opt-handler-fcns liboctave/numeric/DASRT-opts.in > libinterp/corefcn/DASRT-opts.cc-t && \
mv libinterp/corefcn/DASRT-opts.cc-t libinterp/corefcn/DASRT-opts.cc
rm -f libinterp/corefcn/DASSL-opts.cc-t libinterp/corefcn/DASSL-opts.cc && \
perl ./build-aux/mk-opts.pl --opt-handler-fcns liboctave/numeric/DASSL-opts.in > libinterp/corefcn/DASSL-opts.cc-t && \
mv libinterp/corefcn/DASSL-opts.cc-t libinterp/corefcn/DASSL-opts.cc
rm -f libinterp/corefcn/LSODE-opts.cc-t libinterp/corefcn/LSODE-opts.cc && \
perl ./build-aux/mk-opts.pl --opt-handler-fcns liboctave/numeric/LSODE-opts.in > libinterp/corefcn/LSODE-opts.cc-t && \
mv libinterp/corefcn/LSODE-opts.cc-t libinterp/corefcn/LSODE-opts.cc
rm -f libinterp/corefcn/Quad-opts.cc-t libinterp/corefcn/Quad-opts.cc && \
perl ./build-aux/mk-opts.pl --opt-handler-fcns liboctave/numeric/Quad-opts.in > libinterp/corefcn/Quad-opts.cc-t && \
mv libinterp/corefcn/Quad-opts.cc-t libinterp/corefcn/Quad-opts.cc
rm -f libinterp/corefcn/oct-tex-parser.cc-t libinterp/corefcn/oct-tex-parser.cc-tt && \
/bin/bash ./build-aux/ylwrap libinterp/corefcn/oct-tex-parser.yy y.tab.c libinterp/corefcn/oct-tex-parser.cc-t y.tab.h libinterp/corefcn/oct-tex-parser.h y.output libinterp/corefcn/oct-tex-parser.output -- bison -y -dv  && \
/bin/sed 's|"libinterp/corefcn/oct-tex-parser\.cc-t"|"libinterp/corefcn/oct-tex-parser.cc"|g' libinterp/corefcn/oct-tex-parser.cc-t > libinterp/corefcn/oct-tex-parser.cc-tt && \
mv libinterp/corefcn/oct-tex-parser.cc-tt libinterp/corefcn/oct-tex-parser.cc-t && \
  if [ -s libinterp/corefcn/oct-tex-parser.cc-t ]; then /bin/bash ./build-aux/move-if-change libinterp/corefcn/oct-tex-parser.cc-t libinterp/corefcn/oct-tex-parser.cc; else echo "libinterp/corefcn/oct-tex-parser.cc-t is empty!" 1>&2; rm -f libinterp/corefcn/oct-tex-parser.cc-t; exit 1; fi
rm -f libinterp/parse-tree/oct-parse.cc-t libinterp/parse-tree/oct-parse.cc-tt && \
/bin/bash ./build-aux/ylwrap libinterp/parse-tree/oct-parse.yy y.tab.c libinterp/parse-tree/oct-parse.cc-t y.tab.h libinterp/parse-tree/oct-parse.h y.output libinterp/parse-tree/oct-parse.output -- bison -y -dv  && \
/bin/sed 's|"libinterp/parse-tree/oct-parse\.cc-t"|"libinterp/parse-tree/oct-parse.cc"|g' libinterp/parse-tree/oct-parse.cc-t > libinterp/parse-tree/oct-parse.cc-tt && \
mv libinterp/parse-tree/oct-parse.cc-tt libinterp/parse-tree/oct-parse.cc-t && \
  if [ -s libinterp/parse-tree/oct-parse.cc-t ]; then /bin/bash ./build-aux/move-if-change libinterp/parse-tree/oct-parse.cc-t libinterp/parse-tree/oct-parse.cc; else echo "libinterp/parse-tree/oct-parse.cc-t is empty!" 1>&2; rm -f libinterp/parse-tree/oct-parse.cc-t; exit 1; fi
uic -qt5 -o libgui/src/ui-settings-dialog.h libgui/src/settings-dialog.ui
rm -f test/conv.tst-t test/conv.tst && \
/bin/bash ./test/build-conv-tests.sh > test/conv.tst-t && \
mv test/conv.tst-t test/conv.tst
rm -f test/sparse.tst-t test/sparse.tst && \
/bin/bash ./test/build-sparse-tests.sh > test/sparse.tst-t && \
mv test/sparse.tst-t test/sparse.tst
updating libinterp/corefcn/oct-tex-parser.output
updating libinterp/corefcn/oct-tex-parser.h
rm -f test/.bc-overload-tests-stamp && \
/bin/bash ./test/build-bc-overload-tests.sh test ./test/bc-overloads-expected && \
touch test/.bc-overload-tests-stamp
/bin/bash ./build-aux/mk-octave-config-h.sh config.h > octave-config.h-t && \
    if [ -s octave-config.h-t ]; then /bin/bash ./build-aux/move-if-change octave-config.h-t octave-config.h; else echo "octave-config.h-t is empty!" 1>&2; rm -f octave-config.h-t; exit 1; fi
rm -f libinterp/builtin-defun-decls.h-t && \
/bin/bash ./build-aux/mk-builtins.sh --header  "." -- libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc > libinterp/builtin-defun-decls.h-t && \
    if [ -s libinterp/builtin-defun-decls.h-t ]; then /bin/bash ./build-aux/move-if-change libinterp/builtin-defun-decls.h-t libinterp/builtin-defun-decls.h; else echo "libinterp/builtin-defun-decls.h-t is empty!" 1>&2; rm -f libinterp/builtin-defun-decls.h-t; exit 1; fi
updating libinterp/parse-tree/oct-parse.output
updating libinterp/parse-tree/oct-parse.h
/bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -no-undefined          -Wl,-z,relro -o libgnu.la  allocator.lo areadlink.lo areadlink-with-size.lo base64.lo bitrotate.lo c-ctype.lo canonicalize.lo careadlinkat.lo cloexec.lo md2.lo md4.lo md5.lo sha1.lo sha256.lo sha512.lo dirname.lo basename.lo dirname-lgpl.lo basename-lgpl.lo stripslash.lo exitfail.lo fd-hook.lo file-set.lo filemode.lo filenamecat-lgpl.lo getprogname.lo hard-locale.lo hash.lo hash-pjw.lo hash-triple.lo localcharset.lo glthread/lock.lo malloca.lo math.lo nproc.lo openat-die.lo progname.lo same.lo save-cwd.lo sig-handler.lo sockets.lo strftime.lo strnlen1.lo sys_socket.lo tempname.lo glthread/threadlib.lo glthread/tls.lo tmpdir.lo u64.lo unistd.lo dup-safer.lo fd-safer.lo pipe-safer.lo wctype-h.lo xmalloc.lo xalloc-die.lo xgetcwd.lo xsize.lo xstrndup.lo asnprintf.lo chdir-long.lo fcntl.lo glob.lo mbrtowc.lo mktime.lo openat-proc.lo printf-args.lo printf-parse.lo time_rz.lo vasnprintf.lo  -lutil -lm  
libtool: link: ar cru .libs/libgnu.a .libs/allocator.o .libs/areadlink.o .libs/areadlink-with-size.o .libs/base64.o .libs/bitrotate.o .libs/c-ctype.o .libs/canonicalize.o .libs/careadlinkat.o .libs/cloexec.o .libs/md2.o .libs/md4.o .libs/md5.o .libs/sha1.o .libs/sha256.o .libs/sha512.o .libs/dirname.o .libs/basename.o .libs/dirname-lgpl.o .libs/basename-lgpl.o .libs/stripslash.o .libs/exitfail.o .libs/fd-hook.o .libs/file-set.o .libs/filemode.o .libs/filenamecat-lgpl.o .libs/getprogname.o .libs/hard-locale.o .libs/hash.o .libs/hash-pjw.o .libs/hash-triple.o .libs/localcharset.o glthread/.libs/lock.o .libs/malloca.o .libs/math.o .libs/nproc.o .libs/openat-die.o .libs/progname.o .libs/same.o .libs/save-cwd.o .libs/sig-handler.o .libs/sockets.o .libs/strftime.o .libs/strnlen1.o .libs/sys_socket.o .libs/tempname.o glthread/.libs/threadlib.o glthread/.libs/tls.o .libs/tmpdir.o .libs/u64.o .libs/unistd.o .libs/dup-safer.o .libs/fd-safer.o .libs/pipe-safer.o .libs/wctype-h.o .libs/xmalloc.o .libs/xalloc-die.o .libs/xgetcwd.o .libs/xsize.o .libs/xstrndup.o .libs/asnprintf.o .libs/chdir-long.o .libs/fcntl.o .libs/glob.o .libs/mbrtowc.o .libs/mktime.o .libs/openat-proc.o .libs/printf-args.o .libs/printf-parse.o .libs/time_rz.o .libs/vasnprintf.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libgnu.a
libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" "libgnu.la" )
make[4]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
Making all in libgnu
make[3]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make  all-recursive
make[4]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make[5]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
rm -f liboctave/array/CMatrix.cc-tst-t liboctave/array/CMatrix.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from CMatrix.cc by Make."; /bin/grep '^%!' liboctave/array/CMatrix.cc ) > liboctave/array/CMatrix.cc-tst-t && mv liboctave/array/CMatrix.cc-tst-t liboctave/array/CMatrix.cc-tst
rm -f liboctave/array/CSparse.cc-tst-t liboctave/array/CSparse.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from CSparse.cc by Make."; /bin/grep '^%!' liboctave/array/CSparse.cc ) > liboctave/array/CSparse.cc-tst-t && mv liboctave/array/CSparse.cc-tst-t liboctave/array/CSparse.cc-tst
rm -f liboctave/array/dMatrix.cc-tst-t liboctave/array/dMatrix.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from dMatrix.cc by Make."; /bin/grep '^%!' liboctave/array/dMatrix.cc ) > liboctave/array/dMatrix.cc-tst-t && mv liboctave/array/dMatrix.cc-tst-t liboctave/array/dMatrix.cc-tst
rm -f liboctave/array/dSparse.cc-tst-t liboctave/array/dSparse.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from dSparse.cc by Make."; /bin/grep '^%!' liboctave/array/dSparse.cc ) > liboctave/array/dSparse.cc-tst-t && mv liboctave/array/dSparse.cc-tst-t liboctave/array/dSparse.cc-tst
rm -f liboctave/array/fCMatrix.cc-tst-t liboctave/array/fCMatrix.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from fCMatrix.cc by Make."; /bin/grep '^%!' liboctave/array/fCMatrix.cc ) > liboctave/array/fCMatrix.cc-tst-t && mv liboctave/array/fCMatrix.cc-tst-t liboctave/array/fCMatrix.cc-tst
rm -f liboctave/array/fMatrix.cc-tst-t liboctave/array/fMatrix.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from fMatrix.cc by Make."; /bin/grep '^%!' liboctave/array/fMatrix.cc ) > liboctave/array/fMatrix.cc-tst-t && mv liboctave/array/fMatrix.cc-tst-t liboctave/array/fMatrix.cc-tst
make[4]: Entering directory '/<<PKGBUILDDIR>>'
rm -f liboctave/array/idx-vector.cc-tst-t liboctave/array/idx-vector.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from idx-vector.cc by Make."; /bin/grep '^%!' liboctave/array/idx-vector.cc ) > liboctave/array/idx-vector.cc-tst-t && mv liboctave/array/idx-vector.cc-tst-t liboctave/array/idx-vector.cc-tst
rm -f liboctave/util/oct-inttypes.cc-tst-t liboctave/util/oct-inttypes.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from oct-inttypes.cc by Make."; /bin/grep '^%!' liboctave/util/oct-inttypes.cc ) > liboctave/util/oct-inttypes.cc-tst-t && mv liboctave/util/oct-inttypes.cc-tst-t liboctave/util/oct-inttypes.cc-tst
rm -f liboctave/array/Array.cc-tst-t liboctave/array/Array.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from Array.cc by Make."; /bin/grep '^%!' liboctave/array/Array.cc ) > liboctave/array/Array.cc-tst-t && mv liboctave/array/Array.cc-tst-t liboctave/array/Array.cc-tst
rm -f liboctave/array/Sparse.cc-tst-t liboctave/array/Sparse.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from Sparse.cc by Make."; /bin/grep '^%!' liboctave/array/Sparse.cc ) > liboctave/array/Sparse.cc-tst-t && mv liboctave/array/Sparse.cc-tst-t liboctave/array/Sparse.cc-tst
rm -f libinterp/corefcn/oct-errno.cc-t && \
if test -n "perl"; then \
  /bin/bash ./libinterp/mk-errno-list --perl "perl" < libinterp/corefcn/oct-errno.in.cc > libinterp/corefcn/oct-errno.cc-t; \
elif test -n ""; then \
  /bin/bash ./libinterp/mk-errno-list --python "" < libinterp/corefcn/oct-errno.in.cc > libinterp/corefcn/oct-errno.cc-t; \
else \
  /bin/sed '/@SYSDEP_ERRNO_LIST@/D' libinterp/corefcn/oct-errno.in.cc > libinterp/corefcn/oct-errno.cc-t; \
fi && \
mv libinterp/corefcn/oct-errno.cc-t libinterp/corefcn/oct-errno.cc
rm -f libinterp/operators/ops.cc-t libinterp/operators/ops.cc && \
/bin/bash ./libinterp/mkops libinterp/operators/op-b-b.cc libinterp/operators/op-b-bm.cc libinterp/operators/op-b-sbm.cc libinterp/operators/op-bm-b.cc libinterp/operators/op-bm-bm.cc libinterp/operators/op-bm-sbm.cc libinterp/operators/op-cdm-cdm.cc libinterp/operators/op-cdm-cm.cc libinterp/operators/op-cdm-cs.cc libinterp/operators/op-cdm-dm.cc libinterp/operators/op-cdm-m.cc libinterp/operators/op-cdm-s.cc libinterp/operators/op-cell.cc libinterp/operators/op-chm.cc libinterp/operators/op-class.cc libinterp/operators/op-cm-cdm.cc libinterp/operators/op-cm-cm.cc libinterp/operators/op-cm-cs.cc libinterp/operators/op-cm-dm.cc libinterp/operators/op-cm-m.cc libinterp/operators/op-cm-pm.cc libinterp/operators/op-cm-s.cc libinterp/operators/op-cm-scm.cc libinterp/operators/op-cm-sm.cc libinterp/operators/op-cs-cm.cc libinterp/operators/op-cs-cs.cc libinterp/operators/op-cs-m.cc libinterp/operators/op-cs-s.cc libinterp/operators/op-cs-scm.cc libinterp/operators/op-cs-sm.cc libinterp/operators/op-dm-cdm.cc libinterp/operators/op-dm-cm.cc libinterp/operators/op-dm-cs.cc libinterp/operators/op-dm-dm.cc libinterp/operators/op-dm-m.cc libinterp/operators/op-dm-s.cc libinterp/operators/op-dm-scm.cc libinterp/operators/op-dm-sm.cc libinterp/operators/op-fcdm-fcdm.cc libinterp/operators/op-fcdm-fcm.cc libinterp/operators/op-fcdm-fcs.cc libinterp/operators/op-fcdm-fdm.cc libinterp/operators/op-fcdm-fm.cc libinterp/operators/op-fcdm-fs.cc libinterp/operators/op-fcm-fcdm.cc libinterp/operators/op-fcm-fcm.cc libinterp/operators/op-fcm-fcs.cc libinterp/operators/op-fcm-fdm.cc libinterp/operators/op-fcm-fm.cc libinterp/operators/op-fcm-fs.cc libinterp/operators/op-fcm-pm.cc libinterp/operators/op-fcn.cc libinterp/operators/op-fcs-fcm.cc libinterp/operators/op-fcs-fcs.cc libinterp/operators/op-fcs-fm.cc libinterp/operators/op-fcs-fs.cc libinterp/operators/op-fdm-fcdm.cc libinterp/operators/op-fdm-fcm.cc libinterp/operators/op-fdm-fcs.cc libinterp/operators/op-fdm-fdm.cc libinterp/operators/op-fdm-fm.cc libinterp/operators/op-fdm-fs.cc libinterp/operators/op-fm-fcdm.cc libinterp/operators/op-fm-fcm.cc libinterp/operators/op-fm-fcs.cc libinterp/operators/op-fm-fdm.cc libinterp/operators/op-fm-fm.cc libinterp/operators/op-fm-fs.cc libinterp/operators/op-fm-pm.cc libinterp/operators/op-fs-fcm.cc libinterp/operators/op-fs-fcs.cc libinterp/operators/op-fs-fm.cc libinterp/operators/op-fs-fs.cc libinterp/operators/op-i16-i16.cc libinterp/operators/op-i32-i32.cc libinterp/operators/op-i64-i64.cc libinterp/operators/op-i8-i8.cc libinterp/operators/op-int-concat.cc libinterp/operators/op-m-cdm.cc libinterp/operators/op-m-cm.cc libinterp/operators/op-m-cs.cc libinterp/operators/op-m-dm.cc libinterp/operators/op-m-m.cc libinterp/operators/op-m-pm.cc libinterp/operators/op-m-s.cc libinterp/operators/op-m-scm.cc libinterp/operators/op-m-sm.cc libinterp/operators/op-pm-cm.cc libinterp/operators/op-pm-fcm.cc libinterp/operators/op-pm-fm.cc libinterp/operators/op-pm-m.cc libinterp/operators/op-pm-pm.cc libinterp/operators/op-pm-scm.cc libinterp/operators/op-pm-sm.cc libinterp/operators/op-range.cc libinterp/operators/op-s-cm.cc libinterp/operators/op-s-cs.cc libinterp/operators/op-s-m.cc libinterp/operators/op-s-s.cc libinterp/operators/op-s-scm.cc libinterp/operators/op-s-sm.cc libinterp/operators/op-sbm-b.cc libinterp/operators/op-sbm-bm.cc libinterp/operators/op-sbm-sbm.cc libinterp/operators/op-scm-cm.cc libinterp/operators/op-scm-cs.cc libinterp/operators/op-scm-m.cc libinterp/operators/op-scm-s.cc libinterp/operators/op-scm-scm.cc libinterp/operators/op-scm-sm.cc libinterp/operators/op-sm-cm.cc libinterp/operators/op-sm-cs.cc libinterp/operators/op-sm-m.cc libinterp/operators/op-sm-s.cc libinterp/operators/op-sm-scm.cc libinterp/operators/op-sm-sm.cc libinterp/operators/op-str-m.cc libinterp/operators/op-str-s.cc libinterp/operators/op-str-str.cc libinterp/operators/op-struct.cc libinterp/operators/op-ui16-ui16.cc libinterp/operators/op-ui32-ui32.cc libinterp/operators/op-ui64-ui64.cc libinterp/operators/op-ui8-ui8.cc > libinterp/operators/ops.cc-t && \
mv libinterp/operators/ops.cc-t libinterp/operators/ops.cc
rm -f libinterp/builtins.cc-t && \
/bin/bash ./build-aux/mk-builtins.sh --source  "." -- libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc > libinterp/builtins.cc-t && \
mv libinterp/builtins.cc-t libinterp/builtins.cc
rm -f libinterp/build-env.cc-t libinterp/build-env.cc && /bin/bash build-aux/subst-config-vals.sh < libinterp/build-env.in.cc > libinterp/build-env.cc-t && mv libinterp/build-env.cc-t libinterp/build-env.cc
rm -f libinterp/liboctinterp-build-info.cc-t && \
/bin/sed \
  -e "s|%NO_EDIT_WARNING%|DO NOT EDIT!  Generated automatically by Makefile|" \
  -e "s|%OCTAVE_HG_ID%|1327ea4f5a93|" libinterp/liboctinterp-build-info.in.cc > libinterp/liboctinterp-build-info.cc-t && \
    if [ -s libinterp/liboctinterp-build-info.cc-t ]; then /bin/bash ./build-aux/move-if-change libinterp/liboctinterp-build-info.cc-t libinterp/liboctinterp-build-info.cc; else echo "libinterp/liboctinterp-build-info.cc-t is empty!" 1>&2; rm -f libinterp/liboctinterp-build-info.cc-t; exit 1; fi
/bin/bash ./build-aux/ylwrap libinterp/parse-tree/lex.ll lex.octave_.c libinterp/parse-tree/lex.cc -- flex -I -I
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-Cell.lo `test -f 'libinterp/corefcn/Cell.cc' || echo './'`libinterp/corefcn/Cell.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/Cell.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-Cell.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__contourc__.lo `test -f 'libinterp/corefcn/__contourc__.cc' || echo './'`libinterp/corefcn/__contourc__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__contourc__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__contourc__.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__dispatch__.lo `test -f 'libinterp/corefcn/__dispatch__.cc' || echo './'`libinterp/corefcn/__dispatch__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__dispatch__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__dispatch__.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/Cell.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
preserving existing HG-ID file
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
Updating ./doc/interpreter/version-octave.texi
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__dsearchn__.lo `test -f 'libinterp/corefcn/__dsearchn__.cc' || echo './'`libinterp/corefcn/__dsearchn__.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/__contourc__.cc:43:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__dsearchn__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__dsearchn__.o
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/__dispatch__.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/__dsearchn__.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__ichol__.lo `test -f 'libinterp/corefcn/__ichol__.cc' || echo './'`libinterp/corefcn/__ichol__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__ichol__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__ichol__.o
In file included from libinterp/corefcn/__ichol__.cc:28:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__ilu__.lo `test -f 'libinterp/corefcn/__ilu__.cc' || echo './'`libinterp/corefcn/__ilu__.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__lin_interpn__.lo `test -f 'libinterp/corefcn/__lin_interpn__.cc' || echo './'`libinterp/corefcn/__lin_interpn__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__ilu__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__ilu__.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__lin_interpn__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__lin_interpn__.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__luinc__.lo `test -f 'libinterp/corefcn/__luinc__.cc' || echo './'`libinterp/corefcn/__luinc__.cc
In file included from libinterp/corefcn/__ilu__.cc:28:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__luinc__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__luinc__.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/corefcn/__lin_interpn__.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/__luinc__.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<const T*>::operator const T**() const [with T = float]':
libinterp/corefcn/__lin_interpn__.cc:191:3:   required from 'octave_value lin_interpn(int, M*, M, M*) [with T = float; M = FloatNDArray]'
libinterp/corefcn/__lin_interpn__.cc:293:60:   required from here
./liboctave/util/oct-locbuf.h:165:12: warning: cast from 'char*' to 'const float**' increases required alignment of target type [-Wcast-align]
     return reinterpret_cast<const T **> (this->data ());
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<const T*>::operator const T**() const [with T = double]':
libinterp/corefcn/__lin_interpn__.cc:191:3:   required from 'octave_value lin_interpn(int, M*, M, M*) [with T = double; M = NDArray]'
libinterp/corefcn/__lin_interpn__.cc:311:56:   required from here
./liboctave/util/oct-locbuf.h:165:12: warning: cast from 'char*' to 'const double**' increases required alignment of target type [-Wcast-align]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__magick_read__.lo `test -f 'libinterp/corefcn/__magick_read__.cc' || echo './'`libinterp/corefcn/__magick_read__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__magick_read__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__magick_read__.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/__magick_read__.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__pchip_deriv__.lo `test -f 'libinterp/corefcn/__pchip_deriv__.cc' || echo './'`libinterp/corefcn/__pchip_deriv__.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__qp__.lo `test -f 'libinterp/corefcn/__qp__.cc' || echo './'`libinterp/corefcn/__qp__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__pchip_deriv__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__pchip_deriv__.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/__qp__.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__qp__.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/__pchip_deriv__.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/mx-m-dm.h:5,
                 from libinterp/corefcn/__qp__.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-balance.lo `test -f 'libinterp/corefcn/balance.cc' || echo './'`libinterp/corefcn/balance.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/balance.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-balance.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from libinterp/corefcn/balance.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-besselj.lo `test -f 'libinterp/corefcn/besselj.cc' || echo './'`libinterp/corefcn/besselj.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/besselj.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-besselj.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/besselj.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-betainc.lo `test -f 'libinterp/corefcn/betainc.cc' || echo './'`libinterp/corefcn/betainc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/betainc.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-betainc.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/betainc.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-bitfcns.lo `test -f 'libinterp/corefcn/bitfcns.cc' || echo './'`libinterp/corefcn/bitfcns.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/bitfcns.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-bitfcns.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/bitfcns.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-bsxfun.lo `test -f 'libinterp/corefcn/bsxfun.cc' || echo './'`libinterp/corefcn/bsxfun.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/bsxfun.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-bsxfun.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-c-file-ptr-stream.lo `test -f 'libinterp/corefcn/c-file-ptr-stream.cc' || echo './'`libinterp/corefcn/c-file-ptr-stream.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-call-stack.lo `test -f 'libinterp/corefcn/call-stack.cc' || echo './'`libinterp/corefcn/call-stack.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/c-file-ptr-stream.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-c-file-ptr-stream.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/call-stack.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-call-stack.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/oct-map.h:32,
                 from libinterp/corefcn/bsxfun.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-cdisplay.lo `test -f 'libinterp/corefcn/cdisplay.c' || echo './'`libinterp/corefcn/cdisplay.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/cdisplay.c  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-cdisplay.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-cellfun.lo `test -f 'libinterp/corefcn/cellfun.cc' || echo './'`libinterp/corefcn/cellfun.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/corefcn/call-stack.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/cellfun.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-cellfun.o
In file included from libinterp/corefcn/cellfun.cc:36:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<T*>::operator T**() const [with T = octave_value]':
libinterp/corefcn/cellfun.cc:2028:3:   required from here
./liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'octave_value**' increases required alignment of target type [-Wcast-align]
   operator T **() const { return reinterpret_cast<T **> (this->data ()); }
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<T*>::operator T**() const [with T = idx_vector]':
libinterp/corefcn/cellfun.cc:1964:3:   required from 'Cell do_mat2cell_nd(const ArrayND&, const Array<int>*, int) [with ArrayND = NDArray]'
libinterp/corefcn/cellfun.cc:2001:27:   required from 'Cell do_mat2cell(const ArrayND&, const Array<int>*, int) [with ArrayND = NDArray]'
libinterp/corefcn/cellfun.cc:2127:64:   required from here
./liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'idx_vector**' increases required alignment of target type [-Wcast-align]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-colloc.lo `test -f 'libinterp/corefcn/colloc.cc' || echo './'`libinterp/corefcn/colloc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/colloc.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-colloc.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/CollocWt.h:30,
                 from libinterp/corefcn/colloc.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-coct-hdf5-types.lo `test -f 'libinterp/corefcn/coct-hdf5-types.c' || echo './'`libinterp/corefcn/coct-hdf5-types.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/coct-hdf5-types.c  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-coct-hdf5-types.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-comment-list.lo `test -f 'libinterp/corefcn/comment-list.cc' || echo './'`libinterp/corefcn/comment-list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/comment-list.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-comment-list.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-conv2.lo `test -f 'libinterp/corefcn/conv2.cc' || echo './'`libinterp/corefcn/conv2.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/conv2.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-conv2.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-daspk.lo `test -f 'libinterp/corefcn/daspk.cc' || echo './'`libinterp/corefcn/daspk.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/daspk.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-daspk.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dasrt.lo `test -f 'libinterp/corefcn/dasrt.cc' || echo './'`libinterp/corefcn/dasrt.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/oct-convn.h:29,
                 from libinterp/corefcn/conv2.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/dasrt.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dasrt.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/base-de.h:30,
                 from liboctave/numeric/base-dae.h:28,
                 from liboctave/numeric/DAE.h:29,
                 from liboctave/numeric/DASPK-opts.h:10,
                 from liboctave/numeric/DASPK.h:30,
                 from libinterp/corefcn/daspk.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/base-de.h:30,
                 from liboctave/numeric/base-dae.h:28,
                 from liboctave/numeric/DAE.h:29,
                 from liboctave/numeric/DAERT.h:28,
                 from liboctave/numeric/DASRT-opts.h:10,
                 from liboctave/numeric/DASRT.h:30,
                 from libinterp/corefcn/dasrt.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dassl.lo `test -f 'libinterp/corefcn/dassl.cc' || echo './'`libinterp/corefcn/dassl.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/dassl.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dassl.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/base-de.h:30,
                 from liboctave/numeric/base-dae.h:28,
                 from liboctave/numeric/DAE.h:29,
                 from liboctave/numeric/DASSL-opts.h:10,
                 from liboctave/numeric/DASSL.h:30,
                 from libinterp/corefcn/dassl.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-data.lo `test -f 'libinterp/corefcn/data.cc' || echo './'`libinterp/corefcn/data.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/data.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-data.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/corefcn/data.cc:43:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-debug.lo `test -f 'libinterp/corefcn/debug.cc' || echo './'`libinterp/corefcn/debug.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/debug.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-debug.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/corefcn/debug.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-defaults.lo `test -f 'libinterp/corefcn/defaults.cc' || echo './'`libinterp/corefcn/defaults.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/defaults.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-defaults.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/defaults.cc:40:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from libinterp/corefcn/data.cc:44:0:
./liboctave/util/oct-binmap.h: At global scope:
./liboctave/util/oct-binmap.h:102:3: warning: mangled name for 'bsxfun_wrapper<double, double, double, double (*)(double, double) throw ()>::f' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 F bsxfun_wrapper<R, X, Y, F>::f;
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-binmap.h:102:3: warning: mangled name for 'bsxfun_wrapper<float, float, float, float (*)(float, float) throw ()>::f' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
./liboctave/util/oct-binmap.h:93:3: warning: mangled name for 'static void bsxfun_wrapper<R, X, Y, F>::op_ms(size_t, R*, const X*, Y) [with R = double; X = double; Y = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
   op_ms (size_t n , R* r, const X* x, Y y)
   ^~~~~
./liboctave/util/oct-binmap.h:86:3: warning: mangled name for 'static void bsxfun_wrapper<R, X, Y, F>::op_sm(size_t, R*, X, const Y*) [with R = double; X = double; Y = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
   op_sm (size_t n, R* r, X x, const Y* y)
   ^~~~~
./liboctave/util/oct-binmap.h:79:3: warning: mangled name for 'static void bsxfun_wrapper<R, X, Y, F>::op_mm(size_t, R*, const X*, const Y*) [with R = double; X = double; Y = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
   op_mm (size_t n, R* r, const X* x , const Y* y)
   ^~~~~
./liboctave/util/oct-binmap.h:73:3: warning: mangled name for 'static void bsxfun_wrapper<R, X, Y, F>::set_f(const F&) [with R = double; X = double; Y = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
   set_f (const F& f_in)
   ^~~~~
./liboctave/util/oct-binmap.h:138:1: warning: mangled name for 'Array<T> binmap(const Array<X>&, const R&, F) [with U = double; T = double; R = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const Array<T>& xa, const R& y, F fcn)
 ^~~~~~
./liboctave/util/oct-binmap.h:107:1: warning: mangled name for 'Array<T> binmap(const T&, const Array<Y>&, F) [with U = double; T = double; R = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const T& x, const Array<R>& ya, F fcn)
 ^~~~~~
./liboctave/util/oct-binmap.h:250:1: warning: mangled name for 'Sparse<T> binmap(const Sparse<T>&, const R&, F) [with U = double; T = double; R = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const Sparse<T>& xs, const R& y, F fcn)
 ^~~~~~
./liboctave/util/oct-binmap.h:219:1: warning: mangled name for 'Sparse<T> binmap(const T&, const Sparse<R>&, F) [with U = double; T = double; R = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const T& x, const Sparse<R>& ys, F fcn)
 ^~~~~~
./liboctave/util/oct-binmap.h:93:3: warning: mangled name for 'static void bsxfun_wrapper<R, X, Y, F>::op_ms(size_t, R*, const X*, Y) [with R = float; X = float; Y = float; F = float (*)(float, float) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
   op_ms (size_t n , R* r, const X* x, Y y)
   ^~~~~
./liboctave/util/oct-binmap.h:86:3: warning: mangled name for 'static void bsxfun_wrapper<R, X, Y, F>::op_sm(size_t, R*, X, const Y*) [with R = float; X = float; Y = float; F = float (*)(float, float) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
   op_sm (size_t n, R* r, X x, const Y* y)
   ^~~~~
./liboctave/util/oct-binmap.h:79:3: warning: mangled name for 'static void bsxfun_wrapper<R, X, Y, F>::op_mm(size_t, R*, const X*, const Y*) [with R = float; X = float; Y = float; F = float (*)(float, float) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
   op_mm (size_t n, R* r, const X* x , const Y* y)
   ^~~~~
./liboctave/util/oct-binmap.h:73:3: warning: mangled name for 'static void bsxfun_wrapper<R, X, Y, F>::set_f(const F&) [with R = float; X = float; Y = float; F = float (*)(float, float) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
   set_f (const F& f_in)
   ^~~~~
./liboctave/util/oct-binmap.h:138:1: warning: mangled name for 'Array<T> binmap(const Array<X>&, const R&, F) [with U = float; T = float; R = float; F = float (*)(float, float) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const Array<T>& xa, const R& y, F fcn)
 ^~~~~~
./liboctave/util/oct-binmap.h:107:1: warning: mangled name for 'Array<T> binmap(const T&, const Array<Y>&, F) [with U = float; T = float; R = float; F = float (*)(float, float) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const T& x, const Array<R>& ya, F fcn)
 ^~~~~~
./liboctave/util/oct-binmap.h:169:1: warning: mangled name for 'Array<T> binmap(const Array<X>&, const Array<Y>&, F, const char*) [with U = double; T = double; R = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const Array<T>& xa, const Array<R>& ya, F fcn, const char *name)
 ^~~~~~
./liboctave/util/oct-binmap.h:281:1: warning: mangled name for 'Sparse<T> binmap(const Sparse<T>&, const Sparse<R>&, F, const char*) [with U = double; T = double; R = double; F = double (*)(double, double) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const Sparse<T>& xs, const Sparse<R>& ys, F fcn, const char *name)
 ^~~~~~
./liboctave/util/oct-binmap.h:169:1: warning: mangled name for 'Array<T> binmap(const Array<X>&, const Array<Y>&, F, const char*) [with U = float; T = float; R = float; F = float (*)(float, float) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 binmap (const Array<T>& xa, const Array<R>& ya, F fcn, const char *name)
 ^~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-defun.lo `test -f 'libinterp/corefcn/defun.cc' || echo './'`libinterp/corefcn/defun.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/defun.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-defun.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/corefcn/defun.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-det.lo `test -f 'libinterp/corefcn/det.cc' || echo './'`libinterp/corefcn/det.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/det.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-det.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/det.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dirfns.lo `test -f 'libinterp/corefcn/dirfns.cc' || echo './'`libinterp/corefcn/dirfns.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/dirfns.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dirfns.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-display.lo `test -f 'libinterp/corefcn/display.cc' || echo './'`libinterp/corefcn/display.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/display.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-display.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/dirfns.cc:44:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dlmread.lo `test -f 'libinterp/corefcn/dlmread.cc' || echo './'`libinterp/corefcn/dlmread.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/dlmread.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dlmread.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/dlmread.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dot.lo `test -f 'libinterp/corefcn/dot.cc' || echo './'`libinterp/corefcn/dot.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/dot.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dot.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/corefcn/dot.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dynamic-ld.lo `test -f 'libinterp/corefcn/dynamic-ld.cc' || echo './'`libinterp/corefcn/dynamic-ld.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/dynamic-ld.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dynamic-ld.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-eig.lo `test -f 'libinterp/corefcn/eig.cc' || echo './'`libinterp/corefcn/eig.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/dynamic-ld.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/eig.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-eig.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/eig.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ellipj.lo `test -f 'libinterp/corefcn/ellipj.cc' || echo './'`libinterp/corefcn/ellipj.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ellipj.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ellipj.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/ellipj.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-error.lo `test -f 'libinterp/corefcn/error.cc' || echo './'`libinterp/corefcn/error.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/error.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-error.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/corefcn/error.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-errwarn.lo `test -f 'libinterp/corefcn/errwarn.cc' || echo './'`libinterp/corefcn/errwarn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/errwarn.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-errwarn.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/errwarn.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-event-queue.lo `test -f 'libinterp/corefcn/event-queue.cc' || echo './'`libinterp/corefcn/event-queue.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/event-queue.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-event-queue.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-fft.lo `test -f 'libinterp/corefcn/fft.cc' || echo './'`libinterp/corefcn/fft.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/fft.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-fft.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-fft2.lo `test -f 'libinterp/corefcn/fft2.cc' || echo './'`libinterp/corefcn/fft2.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/fft2.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-fft2.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/fft.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/fft2.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-fftn.lo `test -f 'libinterp/corefcn/fftn.cc' || echo './'`libinterp/corefcn/fftn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/fftn.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-fftn.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/fftn.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-file-io.lo `test -f 'libinterp/corefcn/file-io.cc' || echo './'`libinterp/corefcn/file-io.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/file-io.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-file-io.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-filter.lo `test -f 'libinterp/corefcn/filter.cc' || echo './'`libinterp/corefcn/filter.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/filter.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-filter.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-find.lo `test -f 'libinterp/corefcn/find.cc' || echo './'`libinterp/corefcn/find.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/find.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-find.o
In file included from libinterp/corefcn/file-io.cc:60:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/filter.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ft-text-renderer.lo `test -f 'libinterp/corefcn/ft-text-renderer.cc' || echo './'`libinterp/corefcn/ft-text-renderer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ft-text-renderer.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ft-text-renderer.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/find.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/base-text-renderer.h:32,
                 from libinterp/corefcn/ft-text-renderer.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/list:64:0,
                 from libinterp/corefcn/base-text-renderer.h:29,
                 from libinterp/corefcn/ft-text-renderer.cc:28:
/usr/include/c++/7/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<octave::text_renderer::string>; _Tp = octave::text_renderer::string; _Alloc = std::allocator<octave::text_renderer::string>]':
/usr/include/c++/7/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
       list<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
/usr/include/c++/7/bits/list.tcc: In member function 'virtual void octave::ft_text_renderer::text_to_strlist(const string&, std::__cxx11::list<octave::text_renderer::string>&, Matrix&, int, int, double, const caseless_str&)':
/usr/include/c++/7/bits/list.tcc:285:22: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
    _M_assign_dispatch(__x.begin(), __x.end(), __false_type());
    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gammainc.lo `test -f 'libinterp/corefcn/gammainc.cc' || echo './'`libinterp/corefcn/gammainc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/gammainc.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gammainc.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gcd.lo `test -f 'libinterp/corefcn/gcd.cc' || echo './'`libinterp/corefcn/gcd.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-getgrent.lo `test -f 'libinterp/corefcn/getgrent.cc' || echo './'`libinterp/corefcn/getgrent.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/gammainc.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/gcd.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gcd.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/getgrent.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-getgrent.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-getpwent.lo `test -f 'libinterp/corefcn/getpwent.cc' || echo './'`libinterp/corefcn/getpwent.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/getpwent.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-getpwent.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/corefcn/gcd.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/getgrent.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/getpwent.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-getrusage.lo `test -f 'libinterp/corefcn/getrusage.cc' || echo './'`libinterp/corefcn/getrusage.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/getrusage.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-getrusage.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-givens.lo `test -f 'libinterp/corefcn/givens.cc' || echo './'`libinterp/corefcn/givens.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/getrusage.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gl-render.lo `test -f 'libinterp/corefcn/gl-render.cc' || echo './'`libinterp/corefcn/gl-render.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/givens.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-givens.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/gl-render.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gl-render.o
In file included from libinterp/corefcn/gl-render.cc:35:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/givens.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gl2ps-print.lo `test -f 'libinterp/corefcn/gl2ps-print.cc' || echo './'`libinterp/corefcn/gl2ps-print.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/gl2ps-print.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gl2ps-print.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/oct-handle.h:28,
                 from libinterp/corefcn/graphics.h:42,
                 from libinterp/corefcn/gl2ps-print.h:30,
                 from libinterp/corefcn/gl2ps-print.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-graphics.lo `test -f 'libinterp/corefcn/graphics.cc' || echo './'`libinterp/corefcn/graphics.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/graphics.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-graphics.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gripes.lo `test -f 'libinterp/corefcn/gripes.cc' || echo './'`libinterp/corefcn/gripes.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/gripes.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gripes.o
In file included from libinterp/corefcn/graphics.cc:41:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-hash.lo `test -f 'libinterp/corefcn/hash.cc' || echo './'`libinterp/corefcn/hash.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/hash.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-hash.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/gripes.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/hash.cc:45:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-help.lo `test -f 'libinterp/corefcn/help.cc' || echo './'`libinterp/corefcn/help.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/help.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-help.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-hess.lo `test -f 'libinterp/corefcn/hess.cc' || echo './'`libinterp/corefcn/hess.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/hess.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-hess.o
In file included from libinterp/corefcn/help.cc:41:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-hex2num.lo `test -f 'libinterp/corefcn/hex2num.cc' || echo './'`libinterp/corefcn/hex2num.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/hex2num.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-hex2num.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/hess.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/hex2num.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-hook-fcn.lo `test -f 'libinterp/corefcn/hook-fcn.cc' || echo './'`libinterp/corefcn/hook-fcn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/hook-fcn.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-hook-fcn.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-input.lo `test -f 'libinterp/corefcn/input.cc' || echo './'`libinterp/corefcn/input.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/input.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-input.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/hook-fcn.h:30,
                 from libinterp/corefcn/hook-fcn.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/corefcn/input.cc:43:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-inv.lo `test -f 'libinterp/corefcn/inv.cc' || echo './'`libinterp/corefcn/inv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/inv.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-inv.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/inv.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-interpreter.lo `test -f 'libinterp/corefcn/interpreter.cc' || echo './'`libinterp/corefcn/interpreter.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/interpreter.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-interpreter.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libinterp/builtins.h:28,
                 from libinterp/corefcn/interpreter.cc:41:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-kron.lo `test -f 'libinterp/corefcn/kron.cc' || echo './'`libinterp/corefcn/kron.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/kron.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-kron.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-load-path.lo `test -f 'libinterp/corefcn/load-path.cc' || echo './'`libinterp/corefcn/load-path.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/load-path.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-load-path.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/kron.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/load-path.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-load-save.lo `test -f 'libinterp/corefcn/load-save.cc' || echo './'`libinterp/corefcn/load-save.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/load-save.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-load-save.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-lookup.lo `test -f 'libinterp/corefcn/lookup.cc' || echo './'`libinterp/corefcn/lookup.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/lookup.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-lookup.o
In file included from libinterp/corefcn/load-save.cc:49:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/corefcn/lookup.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libinterp/corefcn/load-save.cc: In function 'void write_header(std::ostream&, load_save_format)':
libinterp/corefcn/load-save.cc:1179:72: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
         int16_t number = *(reinterpret_cast<const int16_t *>("\x00\x01"));
                                                                        ^
libinterp/corefcn/load-save.cc: In function 'bool glob_pattern_p(const string&)':
libinterp/corefcn/load-save.cc:895:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
           if (i == len - 1)
           ^~
libinterp/corefcn/load-save.cc:898:9: note: here
         default:
         ^~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-ascii-helper.lo `test -f 'libinterp/corefcn/ls-ascii-helper.cc' || echo './'`libinterp/corefcn/ls-ascii-helper.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ls-ascii-helper.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-ascii-helper.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-hdf5.lo `test -f 'libinterp/corefcn/ls-hdf5.cc' || echo './'`libinterp/corefcn/ls-hdf5.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ls-hdf5.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-hdf5.o
In file included from libinterp/corefcn/ls-hdf5.cc:52:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-mat-ascii.lo `test -f 'libinterp/corefcn/ls-mat-ascii.cc' || echo './'`libinterp/corefcn/ls-mat-ascii.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ls-mat-ascii.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-mat-ascii.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-mat4.lo `test -f 'libinterp/corefcn/ls-mat4.cc' || echo './'`libinterp/corefcn/ls-mat4.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ls-mat4.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-mat4.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/ls-mat-ascii.cc:48:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from libinterp/corefcn/ls-mat4.cc:47:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/map:60:0,
                 from libinterp/corefcn/graphics.cc:33:
/usr/include/c++/7/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = octave_handle; _Val = std::pair<const octave_handle, graphics_object>; _KeyOfValue = std::_Select1st<std::pair<const octave_handle, graphics_object> >; _Compare = std::less<octave_handle>; _Alloc = std::allocator<std::pair<const octave_handle, graphics_object> >]':
/usr/include/c++/7/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree<octave_handle, std::pair<const octave_handle, graphics_object>, std::_Select1st<std::pair<const octave_handle, graphics_object> >, std::less<octave_handle>, std::allocator<std::pair<const octave_handle, graphics_object> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const octave_handle, graphics_object> >}' changed in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-mat5.lo `test -f 'libinterp/corefcn/ls-mat5.cc' || echo './'`libinterp/corefcn/ls-mat5.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ls-mat5.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-mat5.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-oct-text.lo `test -f 'libinterp/corefcn/ls-oct-text.cc' || echo './'`libinterp/corefcn/ls-oct-text.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ls-oct-text.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-oct-text.o
In file included from libinterp/corefcn/ls-mat5.cc:51:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/ls-oct-text.cc:49:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libinterp/corefcn/ls-mat5.cc: In function 'std::__cxx11::string read_mat5_binary_element(std::istream&, const string&, bool, bool&, octave_value&)':
libinterp/corefcn/ls-mat5.cc:494:66: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
   int16_t number = *(reinterpret_cast<const int16_t *>("\x00\x01"));
                                                                  ^
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-oct-binary.lo `test -f 'libinterp/corefcn/ls-oct-binary.cc' || echo './'`libinterp/corefcn/ls-oct-binary.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ls-oct-binary.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-oct-binary.o
In file included from libinterp/corefcn/ls-oct-binary.cc:47:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-utils.lo `test -f 'libinterp/corefcn/ls-utils.cc' || echo './'`libinterp/corefcn/ls-utils.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ls-utils.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-utils.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-lsode.lo `test -f 'libinterp/corefcn/lsode.cc' || echo './'`libinterp/corefcn/lsode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/lsode.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-lsode.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/base-de.h:30,
                 from liboctave/numeric/ODE.h:29,
                 from liboctave/numeric/LSODE-opts.h:10,
                 from liboctave/numeric/LSODE.h:30,
                 from libinterp/corefcn/lsode.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-lu.lo `test -f 'libinterp/corefcn/lu.cc' || echo './'`libinterp/corefcn/lu.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/lu.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-lu.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from liboctave/numeric/sparse-lu.h:30,
                 from libinterp/corefcn/lu.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = octave_handle; _Val = std::pair<const octave_handle, graphics_object>; _KeyOfValue = std::_Select1st<std::pair<const octave_handle, graphics_object> >; _Compare = std::less<octave_handle>; _Alloc = std::allocator<std::pair<const octave_handle, graphics_object> >]':
/usr/include/c++/7/bits/stl_tree.h:2130:5: note: parameter passing for argument of type 'std::_Rb_tree<octave_handle, std::pair<const octave_handle, graphics_object>, std::_Select1st<std::pair<const octave_handle, graphics_object> >, std::less<octave_handle>, std::allocator<std::pair<const octave_handle, graphics_object> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const octave_handle, graphics_object> >}' changed in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const octave_handle&>, std::tuple<>}; _Key = octave_handle; _Val = std::pair<const octave_handle, graphics_object>; _KeyOfValue = std::_Select1st<std::pair<const octave_handle, graphics_object> >; _Compare = std::less<octave_handle>; _Alloc = std::allocator<std::pair<const octave_handle, graphics_object> >]':
/usr/include/c++/7/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree<octave_handle, std::pair<const octave_handle, graphics_object>, std::_Select1st<std::pair<const octave_handle, graphics_object> >, std::less<octave_handle>, std::allocator<std::pair<const octave_handle, graphics_object> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const octave_handle, graphics_object> >}' changed in GCC 7.1
       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/map:61:0,
                 from libinterp/corefcn/graphics.cc:33:
/usr/include/c++/7/bits/stl_map.h: In member function 'graphics_handle gh_manager::do_make_figure_handle(double, bool)':
/usr/include/c++/7/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree<octave_handle, std::pair<const octave_handle, graphics_object>, std::_Select1st<std::pair<const octave_handle, graphics_object> >, std::less<octave_handle>, std::allocator<std::pair<const octave_handle, graphics_object> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const octave_handle, graphics_object> >}' changed in GCC 7.1
    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
    ^~~
In file included from /usr/include/c++/7/map:60:0,
                 from libinterp/corefcn/graphics.cc:33:
/usr/include/c++/7/bits/stl_tree.h: In member function 'void gh_manager::do_renumber_figure(const graphics_handle&, const graphics_handle&)':
/usr/include/c++/7/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree<octave_handle, std::pair<const octave_handle, graphics_object>, std::_Select1st<std::pair<const octave_handle, graphics_object> >, std::less<octave_handle>, std::allocator<std::pair<const octave_handle, graphics_object> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const octave_handle, graphics_object> >}' changed in GCC 7.1
  _M_erase_aux(__position);
  ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/7/map:61:0,
                 from libinterp/corefcn/graphics.cc:33:
/usr/include/c++/7/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree<octave_handle, std::pair<const octave_handle, graphics_object>, std::_Select1st<std::pair<const octave_handle, graphics_object> >, std::less<octave_handle>, std::allocator<std::pair<const octave_handle, graphics_object> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const octave_handle, graphics_object> >}' changed in GCC 7.1
    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
    ^~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-mappers.lo `test -f 'libinterp/corefcn/mappers.cc' || echo './'`libinterp/corefcn/mappers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/mappers.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-mappers.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/mappers.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-matrix_type.lo `test -f 'libinterp/corefcn/matrix_type.cc' || echo './'`libinterp/corefcn/matrix_type.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/matrix_type.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-matrix_type.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-max.lo `test -f 'libinterp/corefcn/max.cc' || echo './'`libinterp/corefcn/max.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/max.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-max.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/matrix_type.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/corefcn/max.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-mex.lo `test -f 'libinterp/corefcn/mex.cc' || echo './'`libinterp/corefcn/mex.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/mex.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-mex.o
In file included from libinterp/corefcn/mex.cc:38:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-mgorth.lo `test -f 'libinterp/corefcn/mgorth.cc' || echo './'`libinterp/corefcn/mgorth.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/mgorth.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-mgorth.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/mgorth.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<T*>::operator T**() const [with T = mxArray]':
libinterp/corefcn/mex.cc:3080:3:   required from here
./liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'mxArray**' increases required alignment of target type [-Wcast-align]
   operator T **() const { return reinterpret_cast<T **> (this->data ()); }
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-nproc.lo `test -f 'libinterp/corefcn/nproc.cc' || echo './'`libinterp/corefcn/nproc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/nproc.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-nproc.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/nproc.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-fstrm.lo `test -f 'libinterp/corefcn/oct-fstrm.cc' || echo './'`libinterp/corefcn/oct-fstrm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-fstrm.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-fstrm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/oct-stream.h:53,
                 from libinterp/corefcn/oct-fstrm.h:31,
                 from libinterp/corefcn/oct-fstrm.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-hdf5-types.lo `test -f 'libinterp/corefcn/oct-hdf5-types.cc' || echo './'`libinterp/corefcn/oct-hdf5-types.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-hdf5-types.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-hdf5-types.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-hist.lo `test -f 'libinterp/corefcn/oct-hist.cc' || echo './'`libinterp/corefcn/oct-hist.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-hist.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-hist.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-iostrm.lo `test -f 'libinterp/corefcn/oct-iostrm.cc' || echo './'`libinterp/corefcn/oct-iostrm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-iostrm.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-iostrm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/oct-hist.cc:54:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/oct-stream.h:53,
                 from libinterp/corefcn/oct-iostrm.h:30,
                 from libinterp/corefcn/oct-iostrm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-lvalue.lo `test -f 'libinterp/corefcn/oct-lvalue.cc' || echo './'`libinterp/corefcn/oct-lvalue.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-lvalue.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-lvalue.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-map.lo `test -f 'libinterp/corefcn/oct-map.cc' || echo './'`libinterp/corefcn/oct-map.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/oct-lvalue.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-map.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-map.o
In file included from libinterp/corefcn/oct-map.cc:30:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-prcstrm.lo `test -f 'libinterp/corefcn/oct-prcstrm.cc' || echo './'`libinterp/corefcn/oct-prcstrm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-prcstrm.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-prcstrm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/oct-stream.h:53,
                 from libinterp/corefcn/oct-stdstrm.h:28,
                 from libinterp/corefcn/oct-prcstrm.h:28,
                 from libinterp/corefcn/oct-prcstrm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-procbuf.lo `test -f 'libinterp/corefcn/oct-procbuf.cc' || echo './'`libinterp/corefcn/oct-procbuf.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-procbuf.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-procbuf.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/variables.h:44,
                 from libinterp/corefcn/oct-procbuf.cc:49:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-stream.lo `test -f 'libinterp/corefcn/oct-stream.cc' || echo './'`libinterp/corefcn/oct-stream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-stream.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-stream.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-strstrm.lo `test -f 'libinterp/corefcn/oct-strstrm.cc' || echo './'`libinterp/corefcn/oct-strstrm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/oct-stream.cc:40:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-strstrm.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-strstrm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/oct-stream.h:53,
                 from libinterp/corefcn/oct-strstrm.h:31,
                 from libinterp/corefcn/oct-strstrm.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
rm -f libinterp/corefcn/oct-tex-lexer.ll-t && \
gawk 'BEGIN { print "/* DO NOT EDIT. AUTOMATICALLY GENERATED FROM oct-tex-lexer.in.ll and oct-tex-symbols.in. */"; } /^@SYMBOL_RULES@$/ { count = 0; while (getline < "./libinterp/corefcn/oct-tex-symbols.in") { if ($0 !~ /^#.*/ && NF == 3) { printf("\"\\\\%s\" { yylval->sym = %d; return SYM; }\n", $1, count); count++; } } getline } ! /^@SYMBOL_RULES@$/ { print }' libinterp/corefcn/oct-tex-lexer.in.ll > libinterp/corefcn/oct-tex-lexer.ll-t && \
mv libinterp/corefcn/oct-tex-lexer.ll-t libinterp/corefcn/oct-tex-lexer.ll
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-tex-parser.lo `test -f 'libinterp/corefcn/oct-tex-parser.cc' || echo './'`libinterp/corefcn/oct-tex-parser.cc
libinterp/corefcn/oct-stream.cc: In member function 'int octave::textscan::read_format_once(octave::delimited_stream&, octave::textscan_format_list&, std::__cxx11::list<octave_value>&, Array<int>, int&)':
libinterp/corefcn/oct-stream.cc:3492:41: warning: '~' on an expression of type bool [-Wbool-operation]
             if (!is.eof () && ~is_delim (is.peek ()))
                                ~~~~~~~~~^~~~~~~~~~~~
libinterp/corefcn/oct-stream.cc:3492:41: note: did you mean to use logical not ('!')?
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-tex-parser.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-tex-parser.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/txt-eng.h:33,
                 from libinterp/corefcn/oct-tex-parser.yy:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-octave-link.lo `test -f 'libinterp/corefcn/octave-link.cc' || echo './'`libinterp/corefcn/octave-link.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/octave-link.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-octave-link.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ordschur.lo `test -f 'libinterp/corefcn/ordschur.cc' || echo './'`libinterp/corefcn/ordschur.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/ordschur.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ordschur.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/octave-link.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/ordschur.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/map:60:0,
                 from libinterp/corefcn/graphics.cc:33:
/usr/include/c++/7/bits/stl_tree.h: In member function 'void gh_manager::do_free(const graphics_handle&)':
/usr/include/c++/7/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree<octave_handle, std::pair<const octave_handle, graphics_object>, std::_Select1st<std::pair<const octave_handle, graphics_object> >, std::less<octave_handle>, std::allocator<std::pair<const octave_handle, graphics_object> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const octave_handle, graphics_object> >}' changed in GCC 7.1
  _M_erase_aux(__position);
  ~~~~~~~~~~~~^~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pager.lo `test -f 'libinterp/corefcn/pager.cc' || echo './'`libinterp/corefcn/pager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/pager.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-pager.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/pager.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pinv.lo `test -f 'libinterp/corefcn/pinv.cc' || echo './'`libinterp/corefcn/pinv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/pinv.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-pinv.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/pinv.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pr-output.lo `test -f 'libinterp/corefcn/pr-output.cc' || echo './'`libinterp/corefcn/pr-output.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/pr-output.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-pr-output.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from libinterp/corefcn/pr-output.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-procstream.lo `test -f 'libinterp/corefcn/procstream.cc' || echo './'`libinterp/corefcn/procstream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/procstream.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-procstream.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-profiler.lo `test -f 'libinterp/corefcn/profiler.cc' || echo './'`libinterp/corefcn/profiler.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/profiler.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-profiler.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/profiler.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/map:61:0,
                 from libinterp/corefcn/graphics.cc:33:
/usr/include/c++/7/bits/stl_map.h: In member function 'graphics_handle gh_manager::do_make_graphics_handle(const string&, const graphics_handle&, bool, bool, bool)':
/usr/include/c++/7/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree<octave_handle, std::pair<const octave_handle, graphics_object>, std::_Select1st<std::pair<const octave_handle, graphics_object> >, std::less<octave_handle>, std::allocator<std::pair<const octave_handle, graphics_object> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const octave_handle, graphics_object> >}' changed in GCC 7.1
    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
    ^~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-psi.lo `test -f 'libinterp/corefcn/psi.cc' || echo './'`libinterp/corefcn/psi.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/psi.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-psi.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/psi.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-quad.lo `test -f 'libinterp/corefcn/quad.cc' || echo './'`libinterp/corefcn/quad.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/quad.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-quad.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-quadcc.lo `test -f 'libinterp/corefcn/quadcc.cc' || echo './'`libinterp/corefcn/quadcc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/quadcc.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-quadcc.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/Quad.h:30,
                 from libinterp/corefcn/quad.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from libinterp/corefcn/quadcc.cc:28:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-qz.lo `test -f 'libinterp/corefcn/qz.cc' || echo './'`libinterp/corefcn/qz.cc
libinterp/corefcn/quad.cc: In function 'octave_value_list Fquad(const octave_value_list&, int)':
libinterp/corefcn/quad.cc:264:65: warning: this statement may fall through [-Wimplicit-fallthrough=]
               quad_opts.set_single_precision_relative_tolerance (tol (1));
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
libinterp/corefcn/quad.cc:266:13: note: here
             case 1:
             ^~~~
libinterp/corefcn/quad.cc:256:46: warning: this statement may fall through [-Wimplicit-fallthrough=]
           sing = args(4).xfloat_vector_value ("quad: fifth argument SING must be a vector of singularities");
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libinterp/corefcn/quad.cc:258:9: note: here
         case 4:
         ^~~~
libinterp/corefcn/quad.cc:357:48: warning: this statement may fall through [-Wimplicit-fallthrough=]
               quad_opts.set_relative_tolerance (tol (1));
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
libinterp/corefcn/quad.cc:359:13: note: here
             case 1:
             ^~~~
libinterp/corefcn/quad.cc:349:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
           sing = args(4).vector_value ("quad: fifth argument SING must be a vector of singularities");
                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libinterp/corefcn/quad.cc:351:9: note: here
         case 4:
         ^~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/qz.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-qz.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/qz.cc:46:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-rand.lo `test -f 'libinterp/corefcn/rand.cc' || echo './'`libinterp/corefcn/rand.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/rand.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-rand.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-rcond.lo `test -f 'libinterp/corefcn/rcond.cc' || echo './'`libinterp/corefcn/rcond.cc
libinterp/corefcn/qz.cc: In function 'octave_value_list Fqz(const octave_value_list&, int)':
libinterp/corefcn/qz.cc:977:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       retval(6) = gev;
                   ^~~
libinterp/corefcn/qz.cc:979:5: note: here
     case 6:
     ^~~~
libinterp/corefcn/qz.cc:981:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       retval(5) = CVL;
                   ^~~
libinterp/corefcn/qz.cc:983:5: note: here
     case 5:
     ^~~~
libinterp/corefcn/qz.cc:985:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       retval(4) = CVR;
                   ^~~
libinterp/corefcn/qz.cc:987:5: note: here
     case 4:
     ^~~~
libinterp/corefcn/qz.cc:988:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (nargin == 3)
       ^~
libinterp/corefcn/qz.cc:1005:5: note: here
     case 3:
     ^~~~
libinterp/corefcn/qz.cc:1006:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (nargin == 3)
       ^~
libinterp/corefcn/qz.cc:1021:5: note: here
     case 2:
     ^~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/rcond.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-rcond.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/oct-rand.h:31,
                 from libinterp/corefcn/rand.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/rcond.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-regexp.lo `test -f 'libinterp/corefcn/regexp.cc' || echo './'`libinterp/corefcn/regexp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/regexp.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-regexp.o
In file included from libinterp/corefcn/regexp.cc:34:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-schur.lo `test -f 'libinterp/corefcn/schur.cc' || echo './'`libinterp/corefcn/schur.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sighandlers.lo `test -f 'libinterp/corefcn/sighandlers.cc' || echo './'`libinterp/corefcn/sighandlers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/schur.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-schur.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/sighandlers.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sighandlers.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/schur.h:30,
                 from libinterp/corefcn/schur.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/debug.h:30,
                 from libinterp/corefcn/sighandlers.cc:44:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sparse-xdiv.lo `test -f 'libinterp/corefcn/sparse-xdiv.cc' || echo './'`libinterp/corefcn/sparse-xdiv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/sparse-xdiv.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sparse-xdiv.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/dSparse.h:29,
                 from libinterp/corefcn/sparse-xdiv.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sparse-xpow.lo `test -f 'libinterp/corefcn/sparse-xpow.cc' || echo './'`libinterp/corefcn/sparse-xpow.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/sparse-xpow.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sparse-xpow.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sparse.lo `test -f 'libinterp/corefcn/sparse.cc' || echo './'`libinterp/corefcn/sparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/sparse.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sparse.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/sparse-xpow.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/variables.h:44,
                 from libinterp/corefcn/sparse.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-spparms.lo `test -f 'libinterp/corefcn/spparms.cc' || echo './'`libinterp/corefcn/spparms.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/spparms.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-spparms.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sqrtm.lo `test -f 'libinterp/corefcn/sqrtm.cc' || echo './'`libinterp/corefcn/sqrtm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/sqrtm.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sqrtm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/spparms.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/schur.h:30,
                 from libinterp/corefcn/sqrtm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-str2double.lo `test -f 'libinterp/corefcn/str2double.cc' || echo './'`libinterp/corefcn/str2double.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-strfind.lo `test -f 'libinterp/corefcn/strfind.cc' || echo './'`libinterp/corefcn/strfind.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/str2double.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-str2double.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-strfns.lo `test -f 'libinterp/corefcn/strfns.cc' || echo './'`libinterp/corefcn/strfns.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/strfind.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-strfind.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/strfns.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-strfns.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/str2double.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from libinterp/corefcn/strfind.cc:33:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/strfns.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sub2ind.lo `test -f 'libinterp/corefcn/sub2ind.cc' || echo './'`libinterp/corefcn/sub2ind.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/sub2ind.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sub2ind.o
In file included from libinterp/corefcn/sub2ind.cc:28:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-svd.lo `test -f 'libinterp/corefcn/svd.cc' || echo './'`libinterp/corefcn/svd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/svd.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-svd.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sylvester.lo `test -f 'libinterp/corefcn/sylvester.cc' || echo './'`libinterp/corefcn/sylvester.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/sylvester.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sylvester.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/svd.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/sylvester.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-symtab.lo `test -f 'libinterp/corefcn/symtab.cc' || echo './'`libinterp/corefcn/symtab.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-syscalls.lo `test -f 'libinterp/corefcn/syscalls.cc' || echo './'`libinterp/corefcn/syscalls.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/symtab.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-symtab.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/syscalls.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-syscalls.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/debug.h:30,
                 from libinterp/corefcn/symtab.cc:36:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/syscalls.cc:46:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sysdep.lo `test -f 'libinterp/corefcn/sysdep.cc' || echo './'`libinterp/corefcn/sysdep.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/sysdep.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sysdep.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-time.lo `test -f 'libinterp/corefcn/time.cc' || echo './'`libinterp/corefcn/time.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/time.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-time.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libinterp/corefcn/sysdep.cc:74:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/time.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-text-renderer.lo `test -f 'libinterp/corefcn/text-renderer.cc' || echo './'`libinterp/corefcn/text-renderer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/text-renderer.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-text-renderer.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-toplev.lo `test -f 'libinterp/corefcn/toplev.cc' || echo './'`libinterp/corefcn/toplev.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/toplev.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-toplev.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-tril.lo `test -f 'libinterp/corefcn/tril.cc' || echo './'`libinterp/corefcn/tril.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/tril.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-tril.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/base-text-renderer.h:32,
                 from libinterp/corefcn/text-renderer.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from libinterp/corefcn/toplev.cc:43:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/corefcn/tril.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/list:64:0,
                 from libinterp/corefcn/base-text-renderer.h:29,
                 from libinterp/corefcn/text-renderer.cc:28:
/usr/include/c++/7/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<octave::text_renderer::string>; <template-parameter-2-2> = void; _Tp = octave::text_renderer::string; _Alloc = std::allocator<octave::text_renderer::string>]':
/usr/include/c++/7/bits/list.tcc:132:7: note: parameter passing for argument of type 'std::__cxx11::list<octave::text_renderer::string>::const_iterator {aka std::_List_const_iterator<octave::text_renderer::string>}' changed in GCC 7.1
       list<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/list.tcc:132:7: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
/usr/include/c++/7/bits/list.tcc:132:7: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
/usr/include/c++/7/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<octave::text_renderer::string>; _Tp = octave::text_renderer::string; _Alloc = std::allocator<octave::text_renderer::string>]':
/usr/include/c++/7/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
       list<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
/usr/include/c++/7/bits/list.tcc:319:17: note: parameter passing for argument of type 'std::__cxx11::list<octave::text_renderer::string>::const_iterator {aka std::_List_const_iterator<octave::text_renderer::string>}' changed in GCC 7.1
           insert(__last1, __first2, __last2);
           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/list.tcc:319:17: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
/usr/include/c++/7/bits/list.tcc: In member function 'void octave::text_renderer::text_to_strlist(const string&, std::__cxx11::list<octave::text_renderer::string>&, Matrix&, int, int, double, const caseless_str&)':
/usr/include/c++/7/bits/list.tcc:285:22: note: parameter passing for argument of type 'std::_List_const_iterator<octave::text_renderer::string>' changed in GCC 7.1
    _M_assign_dispatch(__x.begin(), __x.end(), __false_type());
    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-tsearch.lo `test -f 'libinterp/corefcn/tsearch.cc' || echo './'`libinterp/corefcn/tsearch.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/tsearch.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-tsearch.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/corefcn/tsearch.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-txt-eng.lo `test -f 'libinterp/corefcn/txt-eng.cc' || echo './'`libinterp/corefcn/txt-eng.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/txt-eng.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-txt-eng.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/txt-eng.h:33,
                 from libinterp/corefcn/txt-eng.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-typecast.lo `test -f 'libinterp/corefcn/typecast.cc' || echo './'`libinterp/corefcn/typecast.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/typecast.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-typecast.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/corefcn/typecast.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-urlwrite.lo `test -f 'libinterp/corefcn/urlwrite.cc' || echo './'`libinterp/corefcn/urlwrite.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/urlwrite.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-urlwrite.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-utils.lo `test -f 'libinterp/corefcn/utils.cc' || echo './'`libinterp/corefcn/utils.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/utils.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-utils.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/oct-handle.h:28,
                 from libinterp/corefcn/urlwrite.cc:41:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from libinterp/corefcn/utils.cc:44:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-variables.lo `test -f 'libinterp/corefcn/variables.cc' || echo './'`libinterp/corefcn/variables.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/variables.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-variables.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./liboctave/array/Matrix.h:32,
                 from ./liboctave/util/lo-regexp.h:34,
                 from libinterp/corefcn/variables.cc:39:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-xdiv.lo `test -f 'libinterp/corefcn/xdiv.cc' || echo './'`libinterp/corefcn/xdiv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/xdiv.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-xdiv.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from libinterp/corefcn/xdiv.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-xnorm.lo `test -f 'libinterp/corefcn/xnorm.cc' || echo './'`libinterp/corefcn/xnorm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/xnorm.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-xnorm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/xnorm.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-xpow.lo `test -f 'libinterp/corefcn/xpow.cc' || echo './'`libinterp/corefcn/xpow.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/xpow.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-xpow.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from libinterp/corefcn/xpow.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-zfstream.lo `test -f 'libinterp/corefcn/zfstream.cc' || echo './'`libinterp/corefcn/zfstream.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-jit-util.lo `test -f 'libinterp/corefcn/jit-util.cc' || echo './'`libinterp/corefcn/jit-util.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/zfstream.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-zfstream.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/jit-util.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-jit-util.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-jit-typeinfo.lo `test -f 'libinterp/corefcn/jit-typeinfo.cc' || echo './'`libinterp/corefcn/jit-typeinfo.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/jit-typeinfo.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-jit-typeinfo.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-jit-ir.lo `test -f 'libinterp/corefcn/jit-ir.cc' || echo './'`libinterp/corefcn/jit-ir.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/jit-ir.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-jit-ir.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pt-jit.lo `test -f 'libinterp/corefcn/pt-jit.cc' || echo './'`libinterp/corefcn/pt-jit.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/pt-jit.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-pt-jit.o
rm -f liboctave/liboctave-build-info.cc-t && \
/bin/sed \
  -e "s|%NO_EDIT_WARNING%|DO NOT EDIT!  Generated automatically by Makefile|" \
  -e "s|%OCTAVE_HG_ID%|1327ea4f5a93|" liboctave/liboctave-build-info.in.cc > liboctave/liboctave-build-info.cc-t && \
    if [ -s liboctave/liboctave-build-info.cc-t ]; then /bin/bash ./build-aux/move-if-change liboctave/liboctave-build-info.cc-t liboctave/liboctave-build-info.cc; else echo "liboctave/liboctave-build-info.cc-t is empty!" 1>&2; rm -f liboctave/liboctave-build-info.cc-t; exit 1; fi
rm -f liboctave/cruft/ranlib/ranlib.def-t liboctave/cruft/ranlib/ranlib.def && \
/bin/bash build-aux/mk-f77-def.sh . liboctave/cruft/ranlib/advnst.f liboctave/cruft/ranlib/genbet.f liboctave/cruft/ranlib/genchi.f liboctave/cruft/ranlib/genexp.f liboctave/cruft/ranlib/genf.f liboctave/cruft/ranlib/gengam.f liboctave/cruft/ranlib/genmn.f liboctave/cruft/ranlib/genmul.f liboctave/cruft/ranlib/gennch.f liboctave/cruft/ranlib/gennf.f liboctave/cruft/ranlib/gennor.f liboctave/cruft/ranlib/genprm.f liboctave/cruft/ranlib/genunf.f liboctave/cruft/ranlib/getcgn.f liboctave/cruft/ranlib/getsd.f liboctave/cruft/ranlib/ignbin.f liboctave/cruft/ranlib/ignlgi.f liboctave/cruft/ranlib/ignnbn.f liboctave/cruft/ranlib/ignpoi.f liboctave/cruft/ranlib/ignuin.f liboctave/cruft/ranlib/initgn.f liboctave/cruft/ranlib/inrgcm.f liboctave/cruft/ranlib/lennob.f liboctave/cruft/ranlib/mltmod.f liboctave/cruft/ranlib/phrtsd.f liboctave/cruft/ranlib/qrgnin.f liboctave/cruft/ranlib/ranf.f liboctave/cruft/ranlib/setall.f liboctave/cruft/ranlib/setant.f liboctave/cruft/ranlib/setgmn.f liboctave/cruft/ranlib/setsd.f liboctave/cruft/ranlib/sexpo.f liboctave/cruft/ranlib/sgamma.f liboctave/cruft/ranlib/snorm.f liboctave/cruft/ranlib/wrap.f > liboctave/cruft/ranlib/ranlib.def-t && \
mv liboctave/cruft/ranlib/ranlib.def-t liboctave/cruft/ranlib/ranlib.def
rm -f liboctave/cruft/slatec-fn/derfc.f-t liboctave/cruft/slatec-fn/derfc.f && /bin/bash build-aux/subst-f77-isnan-macro.sh < liboctave/cruft/slatec-fn/derfc.in.f > liboctave/cruft/slatec-fn/derfc.f-t && mv liboctave/cruft/slatec-fn/derfc.f-t liboctave/cruft/slatec-fn/derfc.f
rm -f liboctave/cruft/slatec-fn/erfc.f-t liboctave/cruft/slatec-fn/erfc.f && /bin/bash build-aux/subst-f77-isnan-macro.sh < liboctave/cruft/slatec-fn/erfc.in.f > liboctave/cruft/slatec-fn/erfc.f-t && mv liboctave/cruft/slatec-fn/erfc.f-t liboctave/cruft/slatec-fn/erfc.f
rm -f liboctave/cruft/cruft.def-t liboctave/cruft/cruft.def && \
/bin/bash build-aux/mk-f77-def.sh . liboctave/cruft/amos/cacai.f liboctave/cruft/amos/cacon.f liboctave/cruft/amos/cbesh.f liboctave/cruft/amos/cbesi.f liboctave/cruft/amos/cbesj.f liboctave/cruft/amos/cbesk.f liboctave/cruft/amos/cbesy.f liboctave/cruft/amos/cbinu.f liboctave/cruft/amos/cbuni.f liboctave/cruft/amos/cbunk.f liboctave/cruft/amos/cunk1.f liboctave/cruft/amos/cunk2.f liboctave/cruft/amos/crati.f liboctave/cruft/amos/cshch.f liboctave/cruft/amos/cuni1.f liboctave/cruft/amos/cuoik.f liboctave/cruft/amos/cairy.f liboctave/cruft/amos/cbiry.f liboctave/cruft/amos/ckscl.f liboctave/cruft/amos/cs1s2.f liboctave/cruft/amos/cuchk.f liboctave/cruft/amos/cuni2.f liboctave/cruft/amos/cwrsk.f liboctave/cruft/amos/casyi.f liboctave/cruft/amos/cbknu.f liboctave/cruft/amos/cmlri.f liboctave/cruft/amos/cseri.f liboctave/cruft/amos/cunhj.f liboctave/cruft/amos/cunik.f liboctave/cruft/amos/dgamln.f liboctave/cruft/amos/gamln.f liboctave/cruft/amos/xzabs.f liboctave/cruft/amos/xzexp.f liboctave/cruft/amos/xzlog.f liboctave/cruft/amos/xzsqrt.f liboctave/cruft/amos/zacai.f liboctave/cruft/amos/zacon.f liboctave/cruft/amos/zairy.f liboctave/cruft/amos/zasyi.f liboctave/cruft/amos/zbesh.f liboctave/cruft/amos/zbesi.f liboctave/cruft/amos/zbesj.f liboctave/cruft/amos/zbesk.f liboctave/cruft/amos/zbesy.f liboctave/cruft/amos/zbinu.f liboctave/cruft/amos/zbiry.f liboctave/cruft/amos/zbknu.f liboctave/cruft/amos/zbuni.f liboctave/cruft/amos/zbunk.f liboctave/cruft/amos/zdiv.f liboctave/cruft/amos/zkscl.f liboctave/cruft/amos/zmlri.f liboctave/cruft/amos/zmlt.f liboctave/cruft/amos/zrati.f liboctave/cruft/amos/zs1s2.f liboctave/cruft/amos/zseri.f liboctave/cruft/amos/zshch.f liboctave/cruft/amos/zuchk.f liboctave/cruft/amos/zunhj.f liboctave/cruft/amos/zuni1.f liboctave/cruft/amos/zuni2.f liboctave/cruft/amos/zunik.f liboctave/cruft/amos/zunk1.f liboctave/cruft/amos/zunk2.f liboctave/cruft/amos/zuoik.f liboctave/cruft/amos/zwrsk.f liboctave/cruft/blas-xtra/ddot3.f liboctave/cruft/blas-xtra/zdotc3.f liboctave/cruft/blas-xtra/sdot3.f liboctave/cruft/blas-xtra/cdotc3.f liboctave/cruft/blas-xtra/dmatm3.f liboctave/cruft/blas-xtra/zmatm3.f liboctave/cruft/blas-xtra/smatm3.f liboctave/cruft/blas-xtra/cmatm3.f liboctave/cruft/blas-xtra/xddot.f liboctave/cruft/blas-xtra/xdnrm2.f liboctave/cruft/blas-xtra/xdznrm2.f liboctave/cruft/blas-xtra/xzdotc.f liboctave/cruft/blas-xtra/xzdotu.f liboctave/cruft/blas-xtra/xsdot.f liboctave/cruft/blas-xtra/xsnrm2.f liboctave/cruft/blas-xtra/xscnrm2.f liboctave/cruft/blas-xtra/xcdotc.f liboctave/cruft/blas-xtra/xcdotu.f liboctave/cruft/blas-xtra/xerbla.f liboctave/cruft/blas-xtra/cconv2.f liboctave/cruft/blas-xtra/csconv2.f liboctave/cruft/blas-xtra/dconv2.f liboctave/cruft/blas-xtra/sconv2.f liboctave/cruft/blas-xtra/zconv2.f liboctave/cruft/blas-xtra/zdconv2.f liboctave/cruft/daspk/datv.f liboctave/cruft/daspk/dcnst0.f liboctave/cruft/daspk/dcnstr.f liboctave/cruft/daspk/ddasic.f liboctave/cruft/daspk/ddasid.f liboctave/cruft/daspk/ddasik.f liboctave/cruft/daspk/ddaspk.f liboctave/cruft/daspk/ddstp.f liboctave/cruft/daspk/ddwnrm.f liboctave/cruft/daspk/dfnrmd.f liboctave/cruft/daspk/dfnrmk.f liboctave/cruft/daspk/dhels.f liboctave/cruft/daspk/dheqr.f liboctave/cruft/daspk/dinvwt.f liboctave/cruft/daspk/dlinsd.f liboctave/cruft/daspk/dlinsk.f liboctave/cruft/daspk/dmatd.f liboctave/cruft/daspk/dnedd.f liboctave/cruft/daspk/dnedk.f liboctave/cruft/daspk/dnsd.f liboctave/cruft/daspk/dnsid.f liboctave/cruft/daspk/dnsik.f liboctave/cruft/daspk/dnsk.f liboctave/cruft/daspk/dorth.f liboctave/cruft/daspk/dslvd.f liboctave/cruft/daspk/dslvk.f liboctave/cruft/daspk/dspigm.f liboctave/cruft/daspk/dyypnw.f liboctave/cruft/dasrt/ddasrt.f liboctave/cruft/dasrt/drchek.f liboctave/cruft/dasrt/droots.f liboctave/cruft/dassl/ddaini.f liboctave/cruft/dassl/ddajac.f liboctave/cruft/dassl/ddanrm.f liboctave/cruft/dassl/ddaslv.f liboctave/cruft/dassl/ddassl.f liboctave/cruft/dassl/ddastp.f liboctave/cruft/dassl/ddatrp.f liboctave/cruft/dassl/ddawts.f liboctave/cruft/Faddeeva/Faddeeva.cc liboctave/cruft/Faddeeva/Faddeeva.hh  liboctave/cruft/lapack-xtra/xclange.f liboctave/cruft/lapack-xtra/xdlamch.f liboctave/cruft/lapack-xtra/xdlange.f liboctave/cruft/lapack-xtra/xilaenv.f liboctave/cruft/lapack-xtra/xslamch.f liboctave/cruft/lapack-xtra/xslange.f liboctave/cruft/lapack-xtra/xzlange.f liboctave/cruft/lapack-xtra/zrsf2csf.f liboctave/cruft/lapack-xtra/crsf2csf.f liboctave/cruft/misc/blaswrap.c liboctave/cruft/misc/cquit.c liboctave/cruft/misc/d1mach.f liboctave/cruft/misc/f77-extern.cc liboctave/cruft/misc/f77-fcn.c liboctave/cruft/misc/i1mach.f liboctave/cruft/misc/lo-error.c liboctave/cruft/misc/quit.cc liboctave/cruft/misc/r1mach.f liboctave/cruft/odepack/cfode.f liboctave/cruft/odepack/dlsode.f liboctave/cruft/odepack/ewset.f liboctave/cruft/odepack/intdy.f liboctave/cruft/odepack/prepj.f liboctave/cruft/odepack/solsy.f liboctave/cruft/odepack/stode.f liboctave/cruft/odepack/vnorm.f liboctave/cruft/odepack/scfode.f liboctave/cruft/odepack/sewset.f liboctave/cruft/odepack/sintdy.f liboctave/cruft/odepack/slsode.f liboctave/cruft/odepack/sprepj.f liboctave/cruft/odepack/ssolsy.f liboctave/cruft/odepack/sstode.f liboctave/cruft/odepack/svnorm.f liboctave/cruft/ordered-qz/dsubsp.f liboctave/cruft/ordered-qz/exchqz.f liboctave/cruft/ordered-qz/ssubsp.f liboctave/cruft/ordered-qz/sexchqz.f liboctave/cruft/quadpack/dqagi.f liboctave/cruft/quadpack/dqagie.f liboctave/cruft/quadpack/dqagp.f liboctave/cruft/quadpack/dqagpe.f liboctave/cruft/quadpack/dqelg.f liboctave/cruft/quadpack/dqk15i.f liboctave/cruft/quadpack/dqk21.f liboctave/cruft/quadpack/dqpsrt.f liboctave/cruft/quadpack/qagie.f liboctave/cruft/quadpack/qagi.f liboctave/cruft/quadpack/qagpe.f liboctave/cruft/quadpack/qagp.f liboctave/cruft/quadpack/qelg.f liboctave/cruft/quadpack/qk15i.f liboctave/cruft/quadpack/qk21.f liboctave/cruft/quadpack/qpsrt.f liboctave/cruft/quadpack/xerror.f liboctave/cruft/slatec-err/fdump.f liboctave/cruft/slatec-err/ixsav.f liboctave/cruft/slatec-err/j4save.f liboctave/cruft/slatec-err/xerclr.f liboctave/cruft/slatec-err/xercnt.f liboctave/cruft/slatec-err/xerhlt.f liboctave/cruft/slatec-err/xermsg.f liboctave/cruft/slatec-err/xerprn.f liboctave/cruft/slatec-err/xerrwd.f liboctave/cruft/slatec-err/xersve.f liboctave/cruft/slatec-err/xgetf.f liboctave/cruft/slatec-err/xgetua.f liboctave/cruft/slatec-err/xsetf.f liboctave/cruft/slatec-err/xsetua.f liboctave/cruft/slatec-fn/albeta.f liboctave/cruft/slatec-fn/alngam.f liboctave/cruft/slatec-fn/alnrel.f liboctave/cruft/slatec-fn/algams.f liboctave/cruft/slatec-fn/acosh.f liboctave/cruft/slatec-fn/asinh.f liboctave/cruft/slatec-fn/atanh.f liboctave/cruft/slatec-fn/betai.f liboctave/cruft/slatec-fn/csevl.f liboctave/cruft/slatec-fn/d9gmit.f liboctave/cruft/slatec-fn/d9lgic.f liboctave/cruft/slatec-fn/d9lgit.f liboctave/cruft/slatec-fn/d9lgmc.f liboctave/cruft/slatec-fn/dacosh.f liboctave/cruft/slatec-fn/dasinh.f liboctave/cruft/slatec-fn/datanh.f liboctave/cruft/slatec-fn/dbetai.f liboctave/cruft/slatec-fn/dcsevl.f liboctave/cruft/slatec-fn/derf.f liboctave/cruft/slatec-fn/dgami.f liboctave/cruft/slatec-fn/dgamit.f liboctave/cruft/slatec-fn/dgamlm.f liboctave/cruft/slatec-fn/dgamma.f liboctave/cruft/slatec-fn/dgamr.f liboctave/cruft/slatec-fn/dlbeta.f liboctave/cruft/slatec-fn/dlgams.f liboctave/cruft/slatec-fn/dlngam.f liboctave/cruft/slatec-fn/dlnrel.f liboctave/cruft/slatec-fn/dpchim.f liboctave/cruft/slatec-fn/dpchst.f liboctave/cruft/slatec-fn/dpsifn.f liboctave/cruft/slatec-fn/erf.f liboctave/cruft/slatec-fn/gami.f liboctave/cruft/slatec-fn/gamit.f liboctave/cruft/slatec-fn/gamlim.f liboctave/cruft/slatec-fn/gamma.f liboctave/cruft/slatec-fn/gamr.f liboctave/cruft/slatec-fn/initds.f liboctave/cruft/slatec-fn/inits.f liboctave/cruft/slatec-fn/pchim.f liboctave/cruft/slatec-fn/pchst.f liboctave/cruft/slatec-fn/psifn.f liboctave/cruft/slatec-fn/r9lgmc.f liboctave/cruft/slatec-fn/r9lgit.f liboctave/cruft/slatec-fn/r9gmit.f liboctave/cruft/slatec-fn/r9lgic.f liboctave/cruft/slatec-fn/xdacosh.f liboctave/cruft/slatec-fn/xdasinh.f liboctave/cruft/slatec-fn/xdatanh.f liboctave/cruft/slatec-fn/xdbetai.f liboctave/cruft/slatec-fn/xderf.f liboctave/cruft/slatec-fn/xderfc.f liboctave/cruft/slatec-fn/xdgami.f liboctave/cruft/slatec-fn/xdgamit.f liboctave/cruft/slatec-fn/xdgamma.f liboctave/cruft/slatec-fn/xgmainc.f liboctave/cruft/slatec-fn/xacosh.f liboctave/cruft/slatec-fn/xasinh.f liboctave/cruft/slatec-fn/xatanh.f liboctave/cruft/slatec-fn/xerf.f liboctave/cruft/slatec-fn/xerfc.f liboctave/cruft/slatec-fn/xsgmainc.f liboctave/cruft/slatec-fn/xgamma.f liboctave/cruft/slatec-fn/xbetai.f > liboctave/cruft/cruft.def-t && \
mv liboctave/cruft/cruft.def-t liboctave/cruft/cruft.def
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/debug.h:30,
                 from libinterp/corefcn/pt-jit.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual   -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn___eigs___la-__eigs__.lo `test -f 'libinterp/dldfcn/__eigs__.cc' || echo './'`libinterp/dldfcn/__eigs__.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn___fltk_uigetfile___la-__fltk_uigetfile__.lo `test -f 'libinterp/dldfcn/__fltk_uigetfile__.cc' || echo './'`libinterp/dldfcn/__fltk_uigetfile__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/__eigs__.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn___eigs___la-__eigs__.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/__fltk_uigetfile__.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn___fltk_uigetfile___la-__fltk_uigetfile__.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun-dld.h:32,
                 from libinterp/dldfcn/__eigs__.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun-dld.h:32,
                 from libinterp/dldfcn/__fltk_uigetfile__.cc:44:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn___glpk___la-__glpk__.lo `test -f 'libinterp/dldfcn/__glpk__.cc' || echo './'`libinterp/dldfcn/__glpk__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/__glpk__.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn___glpk___la-__glpk__.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/freetype2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn___init_fltk___la-__init_fltk__.lo `test -f 'libinterp/dldfcn/__init_fltk__.cc' || echo './'`libinterp/dldfcn/__init_fltk__.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun-dld.h:32,
                 from libinterp/dldfcn/__glpk__.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/freetype2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/__init_fltk__.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn___init_fltk___la-__init_fltk__.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libinterp/dldfcn/__init_fltk__.cc:39:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn___init_gnuplot___la-__init_gnuplot__.lo `test -f 'libinterp/dldfcn/__init_gnuplot__.cc' || echo './'`libinterp/dldfcn/__init_gnuplot__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/__init_gnuplot__.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn___init_gnuplot___la-__init_gnuplot__.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/oct-map.h:32,
                 from libinterp/build-env.h:28,
                 from libinterp/dldfcn/__init_gnuplot__.cc:36:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn___osmesa_print___la-__osmesa_print__.lo `test -f 'libinterp/dldfcn/__osmesa_print__.cc' || echo './'`libinterp/dldfcn/__osmesa_print__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/__osmesa_print__.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn___osmesa_print___la-__osmesa_print__.o
libinterp/dldfcn/__init_fltk__.cc: In member function 'virtual void OpenGL_fltk::resize(int, int, int, int)':
libinterp/dldfcn/__init_fltk__.cc:145:20: warning: unused parameter 'xx' [-Wunused-parameter]
   void resize (int xx, int yy, int ww, int hh)
                    ^~
libinterp/dldfcn/__init_fltk__.cc:145:28: warning: unused parameter 'yy' [-Wunused-parameter]
   void resize (int xx, int yy, int ww, int hh)
                            ^~
libinterp/dldfcn/__init_fltk__.cc:145:36: warning: unused parameter 'ww' [-Wunused-parameter]
   void resize (int xx, int yy, int ww, int hh)
                                    ^~
libinterp/dldfcn/__init_fltk__.cc:145:44: warning: unused parameter 'hh' [-Wunused-parameter]
   void resize (int xx, int yy, int ww, int hh)
                                            ^~
libinterp/dldfcn/__init_fltk__.cc: In member function 'virtual int OpenGL_fltk::handle(int)':
libinterp/dldfcn/__init_fltk__.cc:262:19: warning: unused parameter 'event' [-Wunused-parameter]
   int handle (int event)
                   ^~~~~
In file included from libinterp/dldfcn/__osmesa_print__.cc:36:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn___voronoi___la-__voronoi__.lo `test -f 'libinterp/dldfcn/__voronoi__.cc' || echo './'`libinterp/dldfcn/__voronoi__.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/__voronoi__.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn___voronoi___la-__voronoi__.o
libinterp/dldfcn/__init_fltk__.cc: In member function 'virtual int plot_window::handle(int)':
libinterp/dldfcn/__init_fltk__.cc:1743:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
                   }
                   ^
libinterp/dldfcn/__init_fltk__.cc:1746:13: note: here
             case FL_RELEASE:
             ^~~~
In file included from libinterp/dldfcn/__voronoi__.cc:41:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_amd_la-amd.lo `test -f 'libinterp/dldfcn/amd.cc' || echo './'`libinterp/dldfcn/amd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/amd.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_amd_la-amd.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_audiodevinfo_la-audiodevinfo.lo `test -f 'libinterp/dldfcn/audiodevinfo.cc' || echo './'`libinterp/dldfcn/audiodevinfo.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/audiodevinfo.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_audiodevinfo_la-audiodevinfo.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/dldfcn/amd.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_audioread_la-audioread.lo `test -f 'libinterp/dldfcn/audioread.cc' || echo './'`libinterp/dldfcn/audioread.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun-dld.h:32,
                 from libinterp/dldfcn/audiodevinfo.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/audioread.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_audioread_la-audioread.o
In file included from libinterp/dldfcn/audioread.cc:31:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_ccolamd_la-ccolamd.lo `test -f 'libinterp/dldfcn/ccolamd.cc' || echo './'`libinterp/dldfcn/ccolamd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/ccolamd.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_ccolamd_la-ccolamd.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/dldfcn/ccolamd.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_chol_la-chol.lo `test -f 'libinterp/dldfcn/chol.cc' || echo './'`libinterp/dldfcn/chol.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/chol.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_chol_la-chol.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/CSparse.h:29,
                 from liboctave/numeric/sparse-chol.h:30,
                 from libinterp/dldfcn/chol.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_colamd_la-colamd.lo `test -f 'libinterp/dldfcn/colamd.cc' || echo './'`libinterp/dldfcn/colamd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/colamd.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_colamd_la-colamd.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/dldfcn/colamd.cc:36:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_convhulln_la-convhulln.lo `test -f 'libinterp/dldfcn/convhulln.cc' || echo './'`libinterp/dldfcn/convhulln.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_dmperm_la-dmperm.lo `test -f 'libinterp/dldfcn/dmperm.cc' || echo './'`libinterp/dldfcn/dmperm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/convhulln.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_convhulln_la-convhulln.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/dmperm.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_dmperm_la-dmperm.o
In file included from libinterp/dldfcn/convhulln.cc:36:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun-dld.h:32,
                 from libinterp/dldfcn/dmperm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_fftw_la-fftw.lo `test -f 'libinterp/dldfcn/fftw.cc' || echo './'`libinterp/dldfcn/fftw.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/fftw.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_fftw_la-fftw.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun-dld.h:32,
                 from libinterp/dldfcn/fftw.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual   -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_gzip_la-gzip.lo `test -f 'libinterp/dldfcn/gzip.cc' || echo './'`libinterp/dldfcn/gzip.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/gzip.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_gzip_la-gzip.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual   -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_qr_la-qr.lo `test -f 'libinterp/dldfcn/qr.cc' || echo './'`libinterp/dldfcn/qr.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_symbfact_la-symbfact.lo `test -f 'libinterp/dldfcn/symbfact.cc' || echo './'`libinterp/dldfcn/symbfact.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/qr.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_qr_la-qr.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun-dld.h:32,
                 from libinterp/dldfcn/gzip.cc:71:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/symbfact.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_symbfact_la-symbfact.o
In file included from libinterp/dldfcn/symbfact.cc:28:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/sparse-qr.h:29,
                 from libinterp/dldfcn/qr.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn_symrcm_la-symrcm.lo `test -f 'libinterp/dldfcn/symrcm.cc' || echo './'`libinterp/dldfcn/symrcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/symrcm.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn_symrcm_la-symrcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/dldfcn/symrcm.cc:57:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
rm -f libinterp/dldfcn/PKG_ADD-t && \
/bin/bash ./libinterp/mk-pkg-add "." libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc > libinterp/dldfcn/PKG_ADD-t && \
mv libinterp/dldfcn/PKG_ADD-t libinterp/dldfcn/PKG_ADD
rm -f libinterp/octave.cc-tst-t libinterp/octave.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from octave.cc by Make."; /bin/grep '^%!' libinterp/octave.cc ) > libinterp/octave.cc-tst-t && mv libinterp/octave.cc-tst-t libinterp/octave.cc-tst
rm -f libinterp/octave-value/ov-base.cc-tst-t libinterp/octave-value/ov-base.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-base.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-base.cc ) > libinterp/octave-value/ov-base.cc-tst-t && mv libinterp/octave-value/ov-base.cc-tst-t libinterp/octave-value/ov-base.cc-tst
rm -f libinterp/octave-value/ov-bool-mat.cc-tst-t libinterp/octave-value/ov-bool-mat.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-bool-mat.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-bool-mat.cc ) > libinterp/octave-value/ov-bool-mat.cc-tst-t && mv libinterp/octave-value/ov-bool-mat.cc-tst-t libinterp/octave-value/ov-bool-mat.cc-tst
rm -f libinterp/octave-value/ov-cell.cc-tst-t libinterp/octave-value/ov-cell.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-cell.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-cell.cc ) > libinterp/octave-value/ov-cell.cc-tst-t && mv libinterp/octave-value/ov-cell.cc-tst-t libinterp/octave-value/ov-cell.cc-tst
rm -f libinterp/octave-value/ov-class.cc-tst-t libinterp/octave-value/ov-class.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-class.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-class.cc ) > libinterp/octave-value/ov-class.cc-tst-t && mv libinterp/octave-value/ov-class.cc-tst-t libinterp/octave-value/ov-class.cc-tst
rm -f libinterp/octave-value/ov-cx-diag.cc-tst-t libinterp/octave-value/ov-cx-diag.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-cx-diag.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-cx-diag.cc ) > libinterp/octave-value/ov-cx-diag.cc-tst-t && mv libinterp/octave-value/ov-cx-diag.cc-tst-t libinterp/octave-value/ov-cx-diag.cc-tst
rm -f libinterp/octave-value/ov-fcn-handle.cc-tst-t libinterp/octave-value/ov-fcn-handle.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-fcn-handle.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-fcn-handle.cc ) > libinterp/octave-value/ov-fcn-handle.cc-tst-t && mv libinterp/octave-value/ov-fcn-handle.cc-tst-t libinterp/octave-value/ov-fcn-handle.cc-tst
rm -f libinterp/octave-value/ov-fcn-inline.cc-tst-t libinterp/octave-value/ov-fcn-inline.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-fcn-inline.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-fcn-inline.cc ) > libinterp/octave-value/ov-fcn-inline.cc-tst-t && mv libinterp/octave-value/ov-fcn-inline.cc-tst-t libinterp/octave-value/ov-fcn-inline.cc-tst
rm -f libinterp/octave-value/ov-java.cc-tst-t libinterp/octave-value/ov-java.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-java.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-java.cc ) > libinterp/octave-value/ov-java.cc-tst-t && mv libinterp/octave-value/ov-java.cc-tst-t libinterp/octave-value/ov-java.cc-tst
rm -f libinterp/octave-value/ov-null-mat.cc-tst-t libinterp/octave-value/ov-null-mat.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-null-mat.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-null-mat.cc ) > libinterp/octave-value/ov-null-mat.cc-tst-t && mv libinterp/octave-value/ov-null-mat.cc-tst-t libinterp/octave-value/ov-null-mat.cc-tst
rm -f libinterp/octave-value/ov-oncleanup.cc-tst-t libinterp/octave-value/ov-oncleanup.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-oncleanup.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-oncleanup.cc ) > libinterp/octave-value/ov-oncleanup.cc-tst-t && mv libinterp/octave-value/ov-oncleanup.cc-tst-t libinterp/octave-value/ov-oncleanup.cc-tst
rm -f libinterp/octave-value/ov-range.cc-tst-t libinterp/octave-value/ov-range.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-range.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-range.cc ) > libinterp/octave-value/ov-range.cc-tst-t && mv libinterp/octave-value/ov-range.cc-tst-t libinterp/octave-value/ov-range.cc-tst
rm -f libinterp/octave-value/ov-struct.cc-tst-t libinterp/octave-value/ov-struct.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-struct.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-struct.cc ) > libinterp/octave-value/ov-struct.cc-tst-t && mv libinterp/octave-value/ov-struct.cc-tst-t libinterp/octave-value/ov-struct.cc-tst
rm -f libinterp/octave-value/ov-typeinfo.cc-tst-t libinterp/octave-value/ov-typeinfo.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-typeinfo.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-typeinfo.cc ) > libinterp/octave-value/ov-typeinfo.cc-tst-t && mv libinterp/octave-value/ov-typeinfo.cc-tst-t libinterp/octave-value/ov-typeinfo.cc-tst
rm -f libinterp/octave-value/ov-usr-fcn.cc-tst-t libinterp/octave-value/ov-usr-fcn.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov-usr-fcn.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov-usr-fcn.cc ) > libinterp/octave-value/ov-usr-fcn.cc-tst-t && mv libinterp/octave-value/ov-usr-fcn.cc-tst-t libinterp/octave-value/ov-usr-fcn.cc-tst
rm -f libinterp/octave-value/ov.cc-tst-t libinterp/octave-value/ov.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ov.cc by Make."; /bin/grep '^%!' libinterp/octave-value/ov.cc ) > libinterp/octave-value/ov.cc-tst-t && mv libinterp/octave-value/ov.cc-tst-t libinterp/octave-value/ov.cc-tst
rm -f libinterp/parse-tree/lex.ll-tst-t libinterp/parse-tree/lex.ll-tst && ( echo "## DO NOT EDIT!  Generated automatically from lex.ll by Make."; /bin/grep '^%!' libinterp/parse-tree/lex.ll ) > libinterp/parse-tree/lex.ll-tst-t && mv libinterp/parse-tree/lex.ll-tst-t libinterp/parse-tree/lex.ll-tst
rm -f libinterp/parse-tree/pt-assign.cc-tst-t libinterp/parse-tree/pt-assign.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from pt-assign.cc by Make."; /bin/grep '^%!' libinterp/parse-tree/pt-assign.cc ) > libinterp/parse-tree/pt-assign.cc-tst-t && mv libinterp/parse-tree/pt-assign.cc-tst-t libinterp/parse-tree/pt-assign.cc-tst
rm -f libinterp/parse-tree/pt-binop.cc-tst-t libinterp/parse-tree/pt-binop.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from pt-binop.cc by Make."; /bin/grep '^%!' libinterp/parse-tree/pt-binop.cc ) > libinterp/parse-tree/pt-binop.cc-tst-t && mv libinterp/parse-tree/pt-binop.cc-tst-t libinterp/parse-tree/pt-binop.cc-tst
rm -f libinterp/parse-tree/pt-eval.cc-tst-t libinterp/parse-tree/pt-eval.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from pt-eval.cc by Make."; /bin/grep '^%!' libinterp/parse-tree/pt-eval.cc ) > libinterp/parse-tree/pt-eval.cc-tst-t && mv libinterp/parse-tree/pt-eval.cc-tst-t libinterp/parse-tree/pt-eval.cc-tst
rm -f libinterp/parse-tree/pt-fcn-handle.cc-tst-t libinterp/parse-tree/pt-fcn-handle.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from pt-fcn-handle.cc by Make."; /bin/grep '^%!' libinterp/parse-tree/pt-fcn-handle.cc ) > libinterp/parse-tree/pt-fcn-handle.cc-tst-t && mv libinterp/parse-tree/pt-fcn-handle.cc-tst-t libinterp/parse-tree/pt-fcn-handle.cc-tst
rm -f libinterp/parse-tree/pt-idx.cc-tst-t libinterp/parse-tree/pt-idx.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from pt-idx.cc by Make."; /bin/grep '^%!' libinterp/parse-tree/pt-idx.cc ) > libinterp/parse-tree/pt-idx.cc-tst-t && mv libinterp/parse-tree/pt-idx.cc-tst-t libinterp/parse-tree/pt-idx.cc-tst
rm -f libinterp/parse-tree/pt-mat.cc-tst-t libinterp/parse-tree/pt-mat.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from pt-mat.cc by Make."; /bin/grep '^%!' libinterp/parse-tree/pt-mat.cc ) > libinterp/parse-tree/pt-mat.cc-tst-t && mv libinterp/parse-tree/pt-mat.cc-tst-t libinterp/parse-tree/pt-mat.cc-tst
rm -f libinterp/corefcn/Cell.cc-tst-t libinterp/corefcn/Cell.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from Cell.cc by Make."; /bin/grep '^%!' libinterp/corefcn/Cell.cc ) > libinterp/corefcn/Cell.cc-tst-t && mv libinterp/corefcn/Cell.cc-tst-t libinterp/corefcn/Cell.cc-tst
rm -f libinterp/corefcn/__contourc__.cc-tst-t libinterp/corefcn/__contourc__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __contourc__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__contourc__.cc ) > libinterp/corefcn/__contourc__.cc-tst-t && mv libinterp/corefcn/__contourc__.cc-tst-t libinterp/corefcn/__contourc__.cc-tst
rm -f libinterp/corefcn/__dispatch__.cc-tst-t libinterp/corefcn/__dispatch__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __dispatch__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__dispatch__.cc ) > libinterp/corefcn/__dispatch__.cc-tst-t && mv libinterp/corefcn/__dispatch__.cc-tst-t libinterp/corefcn/__dispatch__.cc-tst
rm -f libinterp/corefcn/__dsearchn__.cc-tst-t libinterp/corefcn/__dsearchn__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __dsearchn__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__dsearchn__.cc ) > libinterp/corefcn/__dsearchn__.cc-tst-t && mv libinterp/corefcn/__dsearchn__.cc-tst-t libinterp/corefcn/__dsearchn__.cc-tst
rm -f libinterp/corefcn/__ichol__.cc-tst-t libinterp/corefcn/__ichol__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __ichol__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__ichol__.cc ) > libinterp/corefcn/__ichol__.cc-tst-t && mv libinterp/corefcn/__ichol__.cc-tst-t libinterp/corefcn/__ichol__.cc-tst
rm -f libinterp/corefcn/__ilu__.cc-tst-t libinterp/corefcn/__ilu__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __ilu__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__ilu__.cc ) > libinterp/corefcn/__ilu__.cc-tst-t && mv libinterp/corefcn/__ilu__.cc-tst-t libinterp/corefcn/__ilu__.cc-tst
rm -f libinterp/corefcn/__lin_interpn__.cc-tst-t libinterp/corefcn/__lin_interpn__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __lin_interpn__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__lin_interpn__.cc ) > libinterp/corefcn/__lin_interpn__.cc-tst-t && mv libinterp/corefcn/__lin_interpn__.cc-tst-t libinterp/corefcn/__lin_interpn__.cc-tst
rm -f libinterp/corefcn/__magick_read__.cc-tst-t libinterp/corefcn/__magick_read__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __magick_read__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__magick_read__.cc ) > libinterp/corefcn/__magick_read__.cc-tst-t && mv libinterp/corefcn/__magick_read__.cc-tst-t libinterp/corefcn/__magick_read__.cc-tst
rm -f libinterp/corefcn/__pchip_deriv__.cc-tst-t libinterp/corefcn/__pchip_deriv__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __pchip_deriv__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__pchip_deriv__.cc ) > libinterp/corefcn/__pchip_deriv__.cc-tst-t && mv libinterp/corefcn/__pchip_deriv__.cc-tst-t libinterp/corefcn/__pchip_deriv__.cc-tst
rm -f libinterp/corefcn/__qp__.cc-tst-t libinterp/corefcn/__qp__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __qp__.cc by Make."; /bin/grep '^%!' libinterp/corefcn/__qp__.cc ) > libinterp/corefcn/__qp__.cc-tst-t && mv libinterp/corefcn/__qp__.cc-tst-t libinterp/corefcn/__qp__.cc-tst
rm -f libinterp/corefcn/besselj.cc-tst-t libinterp/corefcn/besselj.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from besselj.cc by Make."; /bin/grep '^%!' libinterp/corefcn/besselj.cc ) > libinterp/corefcn/besselj.cc-tst-t && mv libinterp/corefcn/besselj.cc-tst-t libinterp/corefcn/besselj.cc-tst
rm -f libinterp/corefcn/betainc.cc-tst-t libinterp/corefcn/betainc.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from betainc.cc by Make."; /bin/grep '^%!' libinterp/corefcn/betainc.cc ) > libinterp/corefcn/betainc.cc-tst-t && mv libinterp/corefcn/betainc.cc-tst-t libinterp/corefcn/betainc.cc-tst
rm -f libinterp/corefcn/bitfcns.cc-tst-t libinterp/corefcn/bitfcns.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from bitfcns.cc by Make."; /bin/grep '^%!' libinterp/corefcn/bitfcns.cc ) > libinterp/corefcn/bitfcns.cc-tst-t && mv libinterp/corefcn/bitfcns.cc-tst-t libinterp/corefcn/bitfcns.cc-tst
rm -f libinterp/corefcn/bsxfun.cc-tst-t libinterp/corefcn/bsxfun.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from bsxfun.cc by Make."; /bin/grep '^%!' libinterp/corefcn/bsxfun.cc ) > libinterp/corefcn/bsxfun.cc-tst-t && mv libinterp/corefcn/bsxfun.cc-tst-t libinterp/corefcn/bsxfun.cc-tst
rm -f libinterp/corefcn/cellfun.cc-tst-t libinterp/corefcn/cellfun.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from cellfun.cc by Make."; /bin/grep '^%!' libinterp/corefcn/cellfun.cc ) > libinterp/corefcn/cellfun.cc-tst-t && mv libinterp/corefcn/cellfun.cc-tst-t libinterp/corefcn/cellfun.cc-tst
rm -f libinterp/corefcn/conv2.cc-tst-t libinterp/corefcn/conv2.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from conv2.cc by Make."; /bin/grep '^%!' libinterp/corefcn/conv2.cc ) > libinterp/corefcn/conv2.cc-tst-t && mv libinterp/corefcn/conv2.cc-tst-t libinterp/corefcn/conv2.cc-tst
rm -f libinterp/corefcn/dassl.cc-tst-t libinterp/corefcn/dassl.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from dassl.cc by Make."; /bin/grep '^%!' libinterp/corefcn/dassl.cc ) > libinterp/corefcn/dassl.cc-tst-t && mv libinterp/corefcn/dassl.cc-tst-t libinterp/corefcn/dassl.cc-tst
rm -f libinterp/corefcn/data.cc-tst-t libinterp/corefcn/data.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from data.cc by Make."; /bin/grep '^%!' libinterp/corefcn/data.cc ) > libinterp/corefcn/data.cc-tst-t && mv libinterp/corefcn/data.cc-tst-t libinterp/corefcn/data.cc-tst
rm -f libinterp/corefcn/debug.cc-tst-t libinterp/corefcn/debug.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from debug.cc by Make."; /bin/grep '^%!' libinterp/corefcn/debug.cc ) > libinterp/corefcn/debug.cc-tst-t && mv libinterp/corefcn/debug.cc-tst-t libinterp/corefcn/debug.cc-tst
rm -f libinterp/corefcn/defaults.cc-tst-t libinterp/corefcn/defaults.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from defaults.cc by Make."; /bin/grep '^%!' libinterp/corefcn/defaults.cc ) > libinterp/corefcn/defaults.cc-tst-t && mv libinterp/corefcn/defaults.cc-tst-t libinterp/corefcn/defaults.cc-tst
rm -f libinterp/corefcn/det.cc-tst-t libinterp/corefcn/det.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from det.cc by Make."; /bin/grep '^%!' libinterp/corefcn/det.cc ) > libinterp/corefcn/det.cc-tst-t && mv libinterp/corefcn/det.cc-tst-t libinterp/corefcn/det.cc-tst
rm -f libinterp/corefcn/dirfns.cc-tst-t libinterp/corefcn/dirfns.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from dirfns.cc by Make."; /bin/grep '^%!' libinterp/corefcn/dirfns.cc ) > libinterp/corefcn/dirfns.cc-tst-t && mv libinterp/corefcn/dirfns.cc-tst-t libinterp/corefcn/dirfns.cc-tst
rm -f libinterp/corefcn/dlmread.cc-tst-t libinterp/corefcn/dlmread.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from dlmread.cc by Make."; /bin/grep '^%!' libinterp/corefcn/dlmread.cc ) > libinterp/corefcn/dlmread.cc-tst-t && mv libinterp/corefcn/dlmread.cc-tst-t libinterp/corefcn/dlmread.cc-tst
rm -f libinterp/corefcn/dot.cc-tst-t libinterp/corefcn/dot.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from dot.cc by Make."; /bin/grep '^%!' libinterp/corefcn/dot.cc ) > libinterp/corefcn/dot.cc-tst-t && mv libinterp/corefcn/dot.cc-tst-t libinterp/corefcn/dot.cc-tst
rm -f libinterp/corefcn/eig.cc-tst-t libinterp/corefcn/eig.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from eig.cc by Make."; /bin/grep '^%!' libinterp/corefcn/eig.cc ) > libinterp/corefcn/eig.cc-tst-t && mv libinterp/corefcn/eig.cc-tst-t libinterp/corefcn/eig.cc-tst
rm -f libinterp/corefcn/ellipj.cc-tst-t libinterp/corefcn/ellipj.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ellipj.cc by Make."; /bin/grep '^%!' libinterp/corefcn/ellipj.cc ) > libinterp/corefcn/ellipj.cc-tst-t && mv libinterp/corefcn/ellipj.cc-tst-t libinterp/corefcn/ellipj.cc-tst
rm -f libinterp/corefcn/error.cc-tst-t libinterp/corefcn/error.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from error.cc by Make."; /bin/grep '^%!' libinterp/corefcn/error.cc ) > libinterp/corefcn/error.cc-tst-t && mv libinterp/corefcn/error.cc-tst-t libinterp/corefcn/error.cc-tst
rm -f libinterp/corefcn/errwarn.cc-tst-t libinterp/corefcn/errwarn.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from errwarn.cc by Make."; /bin/grep '^%!' libinterp/corefcn/errwarn.cc ) > libinterp/corefcn/errwarn.cc-tst-t && mv libinterp/corefcn/errwarn.cc-tst-t libinterp/corefcn/errwarn.cc-tst
rm -f libinterp/corefcn/fft.cc-tst-t libinterp/corefcn/fft.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from fft.cc by Make."; /bin/grep '^%!' libinterp/corefcn/fft.cc ) > libinterp/corefcn/fft.cc-tst-t && mv libinterp/corefcn/fft.cc-tst-t libinterp/corefcn/fft.cc-tst
rm -f libinterp/corefcn/fft2.cc-tst-t libinterp/corefcn/fft2.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from fft2.cc by Make."; /bin/grep '^%!' libinterp/corefcn/fft2.cc ) > libinterp/corefcn/fft2.cc-tst-t && mv libinterp/corefcn/fft2.cc-tst-t libinterp/corefcn/fft2.cc-tst
rm -f libinterp/corefcn/file-io.cc-tst-t libinterp/corefcn/file-io.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from file-io.cc by Make."; /bin/grep '^%!' libinterp/corefcn/file-io.cc ) > libinterp/corefcn/file-io.cc-tst-t && mv libinterp/corefcn/file-io.cc-tst-t libinterp/corefcn/file-io.cc-tst
rm -f libinterp/corefcn/filter.cc-tst-t libinterp/corefcn/filter.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from filter.cc by Make."; /bin/grep '^%!' libinterp/corefcn/filter.cc ) > libinterp/corefcn/filter.cc-tst-t && mv libinterp/corefcn/filter.cc-tst-t libinterp/corefcn/filter.cc-tst
rm -f libinterp/corefcn/find.cc-tst-t libinterp/corefcn/find.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from find.cc by Make."; /bin/grep '^%!' libinterp/corefcn/find.cc ) > libinterp/corefcn/find.cc-tst-t && mv libinterp/corefcn/find.cc-tst-t libinterp/corefcn/find.cc-tst
rm -f libinterp/corefcn/gammainc.cc-tst-t libinterp/corefcn/gammainc.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from gammainc.cc by Make."; /bin/grep '^%!' libinterp/corefcn/gammainc.cc ) > libinterp/corefcn/gammainc.cc-tst-t && mv libinterp/corefcn/gammainc.cc-tst-t libinterp/corefcn/gammainc.cc-tst
rm -f libinterp/corefcn/gcd.cc-tst-t libinterp/corefcn/gcd.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from gcd.cc by Make."; /bin/grep '^%!' libinterp/corefcn/gcd.cc ) > libinterp/corefcn/gcd.cc-tst-t && mv libinterp/corefcn/gcd.cc-tst-t libinterp/corefcn/gcd.cc-tst
rm -f libinterp/corefcn/getrusage.cc-tst-t libinterp/corefcn/getrusage.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from getrusage.cc by Make."; /bin/grep '^%!' libinterp/corefcn/getrusage.cc ) > libinterp/corefcn/getrusage.cc-tst-t && mv libinterp/corefcn/getrusage.cc-tst-t libinterp/corefcn/getrusage.cc-tst
rm -f libinterp/corefcn/givens.cc-tst-t libinterp/corefcn/givens.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from givens.cc by Make."; /bin/grep '^%!' libinterp/corefcn/givens.cc ) > libinterp/corefcn/givens.cc-tst-t && mv libinterp/corefcn/givens.cc-tst-t libinterp/corefcn/givens.cc-tst
rm -f libinterp/corefcn/graphics.cc-tst-t libinterp/corefcn/graphics.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from graphics.cc by Make."; /bin/grep '^%!' libinterp/corefcn/graphics.cc ) > libinterp/corefcn/graphics.cc-tst-t && mv libinterp/corefcn/graphics.cc-tst-t libinterp/corefcn/graphics.cc-tst
rm -f libinterp/corefcn/hash.cc-tst-t libinterp/corefcn/hash.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from hash.cc by Make."; /bin/grep '^%!' libinterp/corefcn/hash.cc ) > libinterp/corefcn/hash.cc-tst-t && mv libinterp/corefcn/hash.cc-tst-t libinterp/corefcn/hash.cc-tst
rm -f libinterp/corefcn/help.cc-tst-t libinterp/corefcn/help.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from help.cc by Make."; /bin/grep '^%!' libinterp/corefcn/help.cc ) > libinterp/corefcn/help.cc-tst-t && mv libinterp/corefcn/help.cc-tst-t libinterp/corefcn/help.cc-tst
rm -f libinterp/corefcn/hess.cc-tst-t libinterp/corefcn/hess.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from hess.cc by Make."; /bin/grep '^%!' libinterp/corefcn/hess.cc ) > libinterp/corefcn/hess.cc-tst-t && mv libinterp/corefcn/hess.cc-tst-t libinterp/corefcn/hess.cc-tst
rm -f libinterp/corefcn/hex2num.cc-tst-t libinterp/corefcn/hex2num.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from hex2num.cc by Make."; /bin/grep '^%!' libinterp/corefcn/hex2num.cc ) > libinterp/corefcn/hex2num.cc-tst-t && mv libinterp/corefcn/hex2num.cc-tst-t libinterp/corefcn/hex2num.cc-tst
rm -f libinterp/corefcn/input.cc-tst-t libinterp/corefcn/input.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from input.cc by Make."; /bin/grep '^%!' libinterp/corefcn/input.cc ) > libinterp/corefcn/input.cc-tst-t && mv libinterp/corefcn/input.cc-tst-t libinterp/corefcn/input.cc-tst
rm -f libinterp/corefcn/inv.cc-tst-t libinterp/corefcn/inv.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from inv.cc by Make."; /bin/grep '^%!' libinterp/corefcn/inv.cc ) > libinterp/corefcn/inv.cc-tst-t && mv libinterp/corefcn/inv.cc-tst-t libinterp/corefcn/inv.cc-tst
rm -f libinterp/corefcn/kron.cc-tst-t libinterp/corefcn/kron.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from kron.cc by Make."; /bin/grep '^%!' libinterp/corefcn/kron.cc ) > libinterp/corefcn/kron.cc-tst-t && mv libinterp/corefcn/kron.cc-tst-t libinterp/corefcn/kron.cc-tst
rm -f libinterp/corefcn/lookup.cc-tst-t libinterp/corefcn/lookup.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from lookup.cc by Make."; /bin/grep '^%!' libinterp/corefcn/lookup.cc ) > libinterp/corefcn/lookup.cc-tst-t && mv libinterp/corefcn/lookup.cc-tst-t libinterp/corefcn/lookup.cc-tst
rm -f libinterp/corefcn/lsode.cc-tst-t libinterp/corefcn/lsode.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from lsode.cc by Make."; /bin/grep '^%!' libinterp/corefcn/lsode.cc ) > libinterp/corefcn/lsode.cc-tst-t && mv libinterp/corefcn/lsode.cc-tst-t libinterp/corefcn/lsode.cc-tst
rm -f libinterp/corefcn/lu.cc-tst-t libinterp/corefcn/lu.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from lu.cc by Make."; /bin/grep '^%!' libinterp/corefcn/lu.cc ) > libinterp/corefcn/lu.cc-tst-t && mv libinterp/corefcn/lu.cc-tst-t libinterp/corefcn/lu.cc-tst
rm -f libinterp/corefcn/mappers.cc-tst-t libinterp/corefcn/mappers.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from mappers.cc by Make."; /bin/grep '^%!' libinterp/corefcn/mappers.cc ) > libinterp/corefcn/mappers.cc-tst-t && mv libinterp/corefcn/mappers.cc-tst-t libinterp/corefcn/mappers.cc-tst
rm -f libinterp/corefcn/matrix_type.cc-tst-t libinterp/corefcn/matrix_type.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from matrix_type.cc by Make."; /bin/grep '^%!' libinterp/corefcn/matrix_type.cc ) > libinterp/corefcn/matrix_type.cc-tst-t && mv libinterp/corefcn/matrix_type.cc-tst-t libinterp/corefcn/matrix_type.cc-tst
rm -f libinterp/corefcn/max.cc-tst-t libinterp/corefcn/max.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from max.cc by Make."; /bin/grep '^%!' libinterp/corefcn/max.cc ) > libinterp/corefcn/max.cc-tst-t && mv libinterp/corefcn/max.cc-tst-t libinterp/corefcn/max.cc-tst
rm -f libinterp/corefcn/mgorth.cc-tst-t libinterp/corefcn/mgorth.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from mgorth.cc by Make."; /bin/grep '^%!' libinterp/corefcn/mgorth.cc ) > libinterp/corefcn/mgorth.cc-tst-t && mv libinterp/corefcn/mgorth.cc-tst-t libinterp/corefcn/mgorth.cc-tst
rm -f libinterp/corefcn/nproc.cc-tst-t libinterp/corefcn/nproc.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from nproc.cc by Make."; /bin/grep '^%!' libinterp/corefcn/nproc.cc ) > libinterp/corefcn/nproc.cc-tst-t && mv libinterp/corefcn/nproc.cc-tst-t libinterp/corefcn/nproc.cc-tst
rm -f libinterp/corefcn/oct-map.cc-tst-t libinterp/corefcn/oct-map.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from oct-map.cc by Make."; /bin/grep '^%!' libinterp/corefcn/oct-map.cc ) > libinterp/corefcn/oct-map.cc-tst-t && mv libinterp/corefcn/oct-map.cc-tst-t libinterp/corefcn/oct-map.cc-tst
rm -f libinterp/corefcn/ordschur.cc-tst-t libinterp/corefcn/ordschur.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from ordschur.cc by Make."; /bin/grep '^%!' libinterp/corefcn/ordschur.cc ) > libinterp/corefcn/ordschur.cc-tst-t && mv libinterp/corefcn/ordschur.cc-tst-t libinterp/corefcn/ordschur.cc-tst
rm -f libinterp/corefcn/pinv.cc-tst-t libinterp/corefcn/pinv.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from pinv.cc by Make."; /bin/grep '^%!' libinterp/corefcn/pinv.cc ) > libinterp/corefcn/pinv.cc-tst-t && mv libinterp/corefcn/pinv.cc-tst-t libinterp/corefcn/pinv.cc-tst
rm -f libinterp/corefcn/pr-output.cc-tst-t libinterp/corefcn/pr-output.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from pr-output.cc by Make."; /bin/grep '^%!' libinterp/corefcn/pr-output.cc ) > libinterp/corefcn/pr-output.cc-tst-t && mv libinterp/corefcn/pr-output.cc-tst-t libinterp/corefcn/pr-output.cc-tst
rm -f libinterp/corefcn/psi.cc-tst-t libinterp/corefcn/psi.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from psi.cc by Make."; /bin/grep '^%!' libinterp/corefcn/psi.cc ) > libinterp/corefcn/psi.cc-tst-t && mv libinterp/corefcn/psi.cc-tst-t libinterp/corefcn/psi.cc-tst
rm -f libinterp/corefcn/quad.cc-tst-t libinterp/corefcn/quad.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from quad.cc by Make."; /bin/grep '^%!' libinterp/corefcn/quad.cc ) > libinterp/corefcn/quad.cc-tst-t && mv libinterp/corefcn/quad.cc-tst-t libinterp/corefcn/quad.cc-tst
rm -f libinterp/corefcn/quadcc.cc-tst-t libinterp/corefcn/quadcc.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from quadcc.cc by Make."; /bin/grep '^%!' libinterp/corefcn/quadcc.cc ) > libinterp/corefcn/quadcc.cc-tst-t && mv libinterp/corefcn/quadcc.cc-tst-t libinterp/corefcn/quadcc.cc-tst
rm -f libinterp/corefcn/qz.cc-tst-t libinterp/corefcn/qz.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from qz.cc by Make."; /bin/grep '^%!' libinterp/corefcn/qz.cc ) > libinterp/corefcn/qz.cc-tst-t && mv libinterp/corefcn/qz.cc-tst-t libinterp/corefcn/qz.cc-tst
rm -f libinterp/corefcn/rand.cc-tst-t libinterp/corefcn/rand.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from rand.cc by Make."; /bin/grep '^%!' libinterp/corefcn/rand.cc ) > libinterp/corefcn/rand.cc-tst-t && mv libinterp/corefcn/rand.cc-tst-t libinterp/corefcn/rand.cc-tst
rm -f libinterp/corefcn/rcond.cc-tst-t libinterp/corefcn/rcond.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from rcond.cc by Make."; /bin/grep '^%!' libinterp/corefcn/rcond.cc ) > libinterp/corefcn/rcond.cc-tst-t && mv libinterp/corefcn/rcond.cc-tst-t libinterp/corefcn/rcond.cc-tst
rm -f libinterp/corefcn/regexp.cc-tst-t libinterp/corefcn/regexp.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from regexp.cc by Make."; /bin/grep '^%!' libinterp/corefcn/regexp.cc ) > libinterp/corefcn/regexp.cc-tst-t && mv libinterp/corefcn/regexp.cc-tst-t libinterp/corefcn/regexp.cc-tst
rm -f libinterp/corefcn/schur.cc-tst-t libinterp/corefcn/schur.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from schur.cc by Make."; /bin/grep '^%!' libinterp/corefcn/schur.cc ) > libinterp/corefcn/schur.cc-tst-t && mv libinterp/corefcn/schur.cc-tst-t libinterp/corefcn/schur.cc-tst
rm -f libinterp/corefcn/sighandlers.cc-tst-t libinterp/corefcn/sighandlers.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from sighandlers.cc by Make."; /bin/grep '^%!' libinterp/corefcn/sighandlers.cc ) > libinterp/corefcn/sighandlers.cc-tst-t && mv libinterp/corefcn/sighandlers.cc-tst-t libinterp/corefcn/sighandlers.cc-tst
rm -f libinterp/corefcn/sparse-xpow.cc-tst-t libinterp/corefcn/sparse-xpow.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from sparse-xpow.cc by Make."; /bin/grep '^%!' libinterp/corefcn/sparse-xpow.cc ) > libinterp/corefcn/sparse-xpow.cc-tst-t && mv libinterp/corefcn/sparse-xpow.cc-tst-t libinterp/corefcn/sparse-xpow.cc-tst
rm -f libinterp/corefcn/spparms.cc-tst-t libinterp/corefcn/spparms.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from spparms.cc by Make."; /bin/grep '^%!' libinterp/corefcn/spparms.cc ) > libinterp/corefcn/spparms.cc-tst-t && mv libinterp/corefcn/spparms.cc-tst-t libinterp/corefcn/spparms.cc-tst
rm -f libinterp/corefcn/sqrtm.cc-tst-t libinterp/corefcn/sqrtm.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from sqrtm.cc by Make."; /bin/grep '^%!' libinterp/corefcn/sqrtm.cc ) > libinterp/corefcn/sqrtm.cc-tst-t && mv libinterp/corefcn/sqrtm.cc-tst-t libinterp/corefcn/sqrtm.cc-tst
rm -f libinterp/corefcn/str2double.cc-tst-t libinterp/corefcn/str2double.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from str2double.cc by Make."; /bin/grep '^%!' libinterp/corefcn/str2double.cc ) > libinterp/corefcn/str2double.cc-tst-t && mv libinterp/corefcn/str2double.cc-tst-t libinterp/corefcn/str2double.cc-tst
rm -f libinterp/corefcn/strfind.cc-tst-t libinterp/corefcn/strfind.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from strfind.cc by Make."; /bin/grep '^%!' libinterp/corefcn/strfind.cc ) > libinterp/corefcn/strfind.cc-tst-t && mv libinterp/corefcn/strfind.cc-tst-t libinterp/corefcn/strfind.cc-tst
rm -f libinterp/corefcn/strfns.cc-tst-t libinterp/corefcn/strfns.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from strfns.cc by Make."; /bin/grep '^%!' libinterp/corefcn/strfns.cc ) > libinterp/corefcn/strfns.cc-tst-t && mv libinterp/corefcn/strfns.cc-tst-t libinterp/corefcn/strfns.cc-tst
rm -f libinterp/corefcn/sub2ind.cc-tst-t libinterp/corefcn/sub2ind.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from sub2ind.cc by Make."; /bin/grep '^%!' libinterp/corefcn/sub2ind.cc ) > libinterp/corefcn/sub2ind.cc-tst-t && mv libinterp/corefcn/sub2ind.cc-tst-t libinterp/corefcn/sub2ind.cc-tst
rm -f libinterp/corefcn/svd.cc-tst-t libinterp/corefcn/svd.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from svd.cc by Make."; /bin/grep '^%!' libinterp/corefcn/svd.cc ) > libinterp/corefcn/svd.cc-tst-t && mv libinterp/corefcn/svd.cc-tst-t libinterp/corefcn/svd.cc-tst
rm -f libinterp/corefcn/sylvester.cc-tst-t libinterp/corefcn/sylvester.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from sylvester.cc by Make."; /bin/grep '^%!' libinterp/corefcn/sylvester.cc ) > libinterp/corefcn/sylvester.cc-tst-t && mv libinterp/corefcn/sylvester.cc-tst-t libinterp/corefcn/sylvester.cc-tst
rm -f libinterp/corefcn/symtab.cc-tst-t libinterp/corefcn/symtab.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from symtab.cc by Make."; /bin/grep '^%!' libinterp/corefcn/symtab.cc ) > libinterp/corefcn/symtab.cc-tst-t && mv libinterp/corefcn/symtab.cc-tst-t libinterp/corefcn/symtab.cc-tst
rm -f libinterp/corefcn/syscalls.cc-tst-t libinterp/corefcn/syscalls.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from syscalls.cc by Make."; /bin/grep '^%!' libinterp/corefcn/syscalls.cc ) > libinterp/corefcn/syscalls.cc-tst-t && mv libinterp/corefcn/syscalls.cc-tst-t libinterp/corefcn/syscalls.cc-tst
rm -f libinterp/corefcn/sysdep.cc-tst-t libinterp/corefcn/sysdep.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from sysdep.cc by Make."; /bin/grep '^%!' libinterp/corefcn/sysdep.cc ) > libinterp/corefcn/sysdep.cc-tst-t && mv libinterp/corefcn/sysdep.cc-tst-t libinterp/corefcn/sysdep.cc-tst
rm -f libinterp/corefcn/time.cc-tst-t libinterp/corefcn/time.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from time.cc by Make."; /bin/grep '^%!' libinterp/corefcn/time.cc ) > libinterp/corefcn/time.cc-tst-t && mv libinterp/corefcn/time.cc-tst-t libinterp/corefcn/time.cc-tst
rm -f libinterp/corefcn/toplev.cc-tst-t libinterp/corefcn/toplev.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from toplev.cc by Make."; /bin/grep '^%!' libinterp/corefcn/toplev.cc ) > libinterp/corefcn/toplev.cc-tst-t && mv libinterp/corefcn/toplev.cc-tst-t libinterp/corefcn/toplev.cc-tst
rm -f libinterp/corefcn/tril.cc-tst-t libinterp/corefcn/tril.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from tril.cc by Make."; /bin/grep '^%!' libinterp/corefcn/tril.cc ) > libinterp/corefcn/tril.cc-tst-t && mv libinterp/corefcn/tril.cc-tst-t libinterp/corefcn/tril.cc-tst
rm -f libinterp/corefcn/tsearch.cc-tst-t libinterp/corefcn/tsearch.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from tsearch.cc by Make."; /bin/grep '^%!' libinterp/corefcn/tsearch.cc ) > libinterp/corefcn/tsearch.cc-tst-t && mv libinterp/corefcn/tsearch.cc-tst-t libinterp/corefcn/tsearch.cc-tst
rm -f libinterp/corefcn/typecast.cc-tst-t libinterp/corefcn/typecast.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from typecast.cc by Make."; /bin/grep '^%!' libinterp/corefcn/typecast.cc ) > libinterp/corefcn/typecast.cc-tst-t && mv libinterp/corefcn/typecast.cc-tst-t libinterp/corefcn/typecast.cc-tst
rm -f libinterp/corefcn/utils.cc-tst-t libinterp/corefcn/utils.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from utils.cc by Make."; /bin/grep '^%!' libinterp/corefcn/utils.cc ) > libinterp/corefcn/utils.cc-tst-t && mv libinterp/corefcn/utils.cc-tst-t libinterp/corefcn/utils.cc-tst
rm -f libinterp/corefcn/variables.cc-tst-t libinterp/corefcn/variables.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from variables.cc by Make."; /bin/grep '^%!' libinterp/corefcn/variables.cc ) > libinterp/corefcn/variables.cc-tst-t && mv libinterp/corefcn/variables.cc-tst-t libinterp/corefcn/variables.cc-tst
rm -f libinterp/parse-tree/oct-parse.in.yy-tst-t libinterp/parse-tree/oct-parse.in.yy-tst && ( echo "## DO NOT EDIT!  Generated automatically from oct-parse.in.yy by Make."; /bin/grep '^%!' libinterp/parse-tree/oct-parse.in.yy ) > libinterp/parse-tree/oct-parse.in.yy-tst-t && mv libinterp/parse-tree/oct-parse.in.yy-tst-t libinterp/parse-tree/oct-parse.in.yy-tst
rm -f libinterp/dldfcn/__delaunayn__.cc-tst-t libinterp/dldfcn/__delaunayn__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __delaunayn__.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/__delaunayn__.cc ) > libinterp/dldfcn/__delaunayn__.cc-tst-t && mv libinterp/dldfcn/__delaunayn__.cc-tst-t libinterp/dldfcn/__delaunayn__.cc-tst
rm -f libinterp/dldfcn/__eigs__.cc-tst-t libinterp/dldfcn/__eigs__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __eigs__.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/__eigs__.cc ) > libinterp/dldfcn/__eigs__.cc-tst-t && mv libinterp/dldfcn/__eigs__.cc-tst-t libinterp/dldfcn/__eigs__.cc-tst
rm -f libinterp/dldfcn/__fltk_uigetfile__.cc-tst-t libinterp/dldfcn/__fltk_uigetfile__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __fltk_uigetfile__.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/__fltk_uigetfile__.cc ) > libinterp/dldfcn/__fltk_uigetfile__.cc-tst-t && mv libinterp/dldfcn/__fltk_uigetfile__.cc-tst-t libinterp/dldfcn/__fltk_uigetfile__.cc-tst
rm -f libinterp/dldfcn/__glpk__.cc-tst-t libinterp/dldfcn/__glpk__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __glpk__.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/__glpk__.cc ) > libinterp/dldfcn/__glpk__.cc-tst-t && mv libinterp/dldfcn/__glpk__.cc-tst-t libinterp/dldfcn/__glpk__.cc-tst
rm -f libinterp/dldfcn/__init_fltk__.cc-tst-t libinterp/dldfcn/__init_fltk__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __init_fltk__.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/__init_fltk__.cc ) > libinterp/dldfcn/__init_fltk__.cc-tst-t && mv libinterp/dldfcn/__init_fltk__.cc-tst-t libinterp/dldfcn/__init_fltk__.cc-tst
rm -f libinterp/dldfcn/__init_gnuplot__.cc-tst-t libinterp/dldfcn/__init_gnuplot__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __init_gnuplot__.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/__init_gnuplot__.cc ) > libinterp/dldfcn/__init_gnuplot__.cc-tst-t && mv libinterp/dldfcn/__init_gnuplot__.cc-tst-t libinterp/dldfcn/__init_gnuplot__.cc-tst
rm -f libinterp/dldfcn/__osmesa_print__.cc-tst-t libinterp/dldfcn/__osmesa_print__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __osmesa_print__.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/__osmesa_print__.cc ) > libinterp/dldfcn/__osmesa_print__.cc-tst-t && mv libinterp/dldfcn/__osmesa_print__.cc-tst-t libinterp/dldfcn/__osmesa_print__.cc-tst
rm -f libinterp/dldfcn/__voronoi__.cc-tst-t libinterp/dldfcn/__voronoi__.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from __voronoi__.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/__voronoi__.cc ) > libinterp/dldfcn/__voronoi__.cc-tst-t && mv libinterp/dldfcn/__voronoi__.cc-tst-t libinterp/dldfcn/__voronoi__.cc-tst
rm -f libinterp/dldfcn/amd.cc-tst-t libinterp/dldfcn/amd.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from amd.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/amd.cc ) > libinterp/dldfcn/amd.cc-tst-t && mv libinterp/dldfcn/amd.cc-tst-t libinterp/dldfcn/amd.cc-tst
rm -f libinterp/dldfcn/audiodevinfo.cc-tst-t libinterp/dldfcn/audiodevinfo.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from audiodevinfo.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/audiodevinfo.cc ) > libinterp/dldfcn/audiodevinfo.cc-tst-t && mv libinterp/dldfcn/audiodevinfo.cc-tst-t libinterp/dldfcn/audiodevinfo.cc-tst
rm -f libinterp/dldfcn/chol.cc-tst-t libinterp/dldfcn/chol.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from chol.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/chol.cc ) > libinterp/dldfcn/chol.cc-tst-t && mv libinterp/dldfcn/chol.cc-tst-t libinterp/dldfcn/chol.cc-tst
rm -f libinterp/dldfcn/convhulln.cc-tst-t libinterp/dldfcn/convhulln.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from convhulln.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/convhulln.cc ) > libinterp/dldfcn/convhulln.cc-tst-t && mv libinterp/dldfcn/convhulln.cc-tst-t libinterp/dldfcn/convhulln.cc-tst
rm -f libinterp/dldfcn/dmperm.cc-tst-t libinterp/dldfcn/dmperm.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from dmperm.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/dmperm.cc ) > libinterp/dldfcn/dmperm.cc-tst-t && mv libinterp/dldfcn/dmperm.cc-tst-t libinterp/dldfcn/dmperm.cc-tst
rm -f libinterp/dldfcn/fftw.cc-tst-t libinterp/dldfcn/fftw.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from fftw.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/fftw.cc ) > libinterp/dldfcn/fftw.cc-tst-t && mv libinterp/dldfcn/fftw.cc-tst-t libinterp/dldfcn/fftw.cc-tst
rm -f libinterp/dldfcn/gzip.cc-tst-t libinterp/dldfcn/gzip.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from gzip.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/gzip.cc ) > libinterp/dldfcn/gzip.cc-tst-t && mv libinterp/dldfcn/gzip.cc-tst-t libinterp/dldfcn/gzip.cc-tst
rm -f libinterp/dldfcn/qr.cc-tst-t libinterp/dldfcn/qr.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from qr.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/qr.cc ) > libinterp/dldfcn/qr.cc-tst-t && mv libinterp/dldfcn/qr.cc-tst-t libinterp/dldfcn/qr.cc-tst
rm -f libinterp/dldfcn/symbfact.cc-tst-t libinterp/dldfcn/symbfact.cc-tst && ( echo "## DO NOT EDIT!  Generated automatically from symbfact.cc by Make."; /bin/grep '^%!' libinterp/dldfcn/symbfact.cc ) > libinterp/dldfcn/symbfact.cc-tst-t && mv libinterp/dldfcn/symbfact.cc-tst-t libinterp/dldfcn/symbfact.cc-tst
rm -f src/mkoctfile.cc-t src/mkoctfile.cc && /bin/bash build-aux/subst-config-vals.sh < src/mkoctfile.in.cc > src/mkoctfile.cc-t && mv src/mkoctfile.cc-t src/mkoctfile.cc
rm -f src/main.cc-t src/main.cc && /bin/bash build-aux/subst-default-vals.sh < src/main.in.cc > src/main.cc-t && mv src/main.cc-t src/main.cc
g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/src_octave_cli-main-cli.o `test -f 'src/main-cli.cc' || echo './'`src/main-cli.cc
rm -f src/octave-build-info.cc-t && \
/bin/sed \
  -e "s|%NO_EDIT_WARNING%|DO NOT EDIT!  Generated automatically by Makefile|" \
  -e "s|%OCTAVE_HG_ID%|1327ea4f5a93|" src/octave-build-info.in.cc > src/octave-build-info.cc-t && \
    if [ -s src/octave-build-info.cc-t ]; then /bin/bash ./build-aux/move-if-change src/octave-build-info.cc-t src/octave-build-info.cc; else echo "src/octave-build-info.cc-t is empty!" 1>&2; rm -f src/octave-build-info.cc-t; exit 1; fi
rm -f src/octave-config.cc-t src/octave-config.cc && /bin/bash build-aux/subst-default-vals.sh < src/octave-config.in.cc > src/octave-config.cc-t && mv src/octave-config.cc-t src/octave-config.cc
g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -Ilibgui/src -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/src_octave_gui-main-gui.o `test -f 'src/main-gui.cc' || echo './'`src/main-gui.cc
g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -Ilibgui/src -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/src_octave_gui-octave-build-info.o `test -f 'src/octave-build-info.cc' || echo './'`src/octave-build-info.cc
rm -f libgui/qterminal/libqterminal/moc-QTerminal.cc-t libgui/qterminal/libqterminal/moc-QTerminal.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/QTerminal.h ) > libgui/qterminal/libqterminal/moc-QTerminal.cc-t && mv libgui/qterminal/libqterminal/moc-QTerminal.cc-t libgui/qterminal/libqterminal/moc-QTerminal.cc
rm -f libgui/qterminal/libqterminal/unix/moc-Emulation.cc-t libgui/qterminal/libqterminal/unix/moc-Emulation.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/unix/Emulation.h ) > libgui/qterminal/libqterminal/unix/moc-Emulation.cc-t && mv libgui/qterminal/libqterminal/unix/moc-Emulation.cc-t libgui/qterminal/libqterminal/unix/moc-Emulation.cc
rm -f libgui/qterminal/libqterminal/unix/moc-Filter.cc-t libgui/qterminal/libqterminal/unix/moc-Filter.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/unix/Filter.h ) > libgui/qterminal/libqterminal/unix/moc-Filter.cc-t && mv libgui/qterminal/libqterminal/unix/moc-Filter.cc-t libgui/qterminal/libqterminal/unix/moc-Filter.cc
rm -f libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc-t libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.h ) > libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc-t && mv libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc-t libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc
rm -f libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc-t libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/unix/ScreenWindow.h ) > libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc-t && mv libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc-t libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc
rm -f libgui/qterminal/libqterminal/unix/moc-SelfListener.cc-t libgui/qterminal/libqterminal/unix/moc-SelfListener.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/unix/SelfListener.h ) > libgui/qterminal/libqterminal/unix/moc-SelfListener.cc-t && mv libgui/qterminal/libqterminal/unix/moc-SelfListener.cc-t libgui/qterminal/libqterminal/unix/moc-SelfListener.cc
rm -f libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc-t libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/unix/TerminalModel.h ) > libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc-t && mv libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc-t libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc
rm -f libgui/qterminal/libqterminal/unix/moc-TerminalView.cc-t libgui/qterminal/libqterminal/unix/moc-TerminalView.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/unix/TerminalView.h ) > libgui/qterminal/libqterminal/unix/moc-TerminalView.cc-t && mv libgui/qterminal/libqterminal/unix/moc-TerminalView.cc-t libgui/qterminal/libqterminal/unix/moc-TerminalView.cc
rm -f libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc-t libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/qterminal/libqterminal/unix/Vt102Emulation.h ) > libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc-t && mv libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc-t libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-main-window.lo `test -f 'libgui/src/main-window.cc' || echo './'`libgui/src/main-window.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/main-window.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-main-window.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-octave-cmd.lo `test -f 'libgui/src/octave-cmd.cc' || echo './'`libgui/src/octave-cmd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/octave-cmd.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-octave-cmd.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-octave-dock-widget.lo `test -f 'libgui/src/octave-dock-widget.cc' || echo './'`libgui/src/octave-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/octave-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-octave-dock-widget.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-octave-gui.lo `test -f 'libgui/src/octave-gui.cc' || echo './'`libgui/src/octave-gui.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/octave-gui.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-octave-gui.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libgui/src/octave-cmd.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libgui/src/octave-gui.cc:46:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/octave-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from ./libgui/src/m-editor/file-editor-tab.h:38,
                 from ./libgui/src/m-editor/file-editor.h:40,
                 from libgui/src/main-window.cc:51:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/octave-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/octave-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from libgui/src/octave-qt-link.h:31,
                 from libgui/src/octave-cmd.h:33,
                 from libgui/src/octave-cmd.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfileinfo.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFileInfo:1,
                 from libgui/src/octave-cmd.h:31,
                 from libgui/src/octave-cmd.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfileinfo.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFileInfo:1,
                 from libgui/src/octave-cmd.h:31,
                 from libgui/src/octave-cmd.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-octave-interpreter.lo `test -f 'libgui/src/octave-interpreter.cc' || echo './'`libgui/src/octave-interpreter.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/octave-interpreter.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-octave-interpreter.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/octave-gui.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/octave-gui.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/octave-gui.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-octave-qt-link.lo `test -f 'libgui/src/octave-qt-link.cc' || echo './'`libgui/src/octave-qt-link.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/main-window.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-resource-manager.lo `test -f 'libgui/src/resource-manager.cc' || echo './'`libgui/src/resource-manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/octave-qt-link.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-octave-qt-link.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/main-window.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/resource-manager.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-resource-manager.o
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/main-window.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-settings-dialog.lo `test -f 'libgui/src/settings-dialog.cc' || echo './'`libgui/src/settings-dialog.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/settings-dialog.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-settings-dialog.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libgui/src/octave-qt-link.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdebug.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtNetwork/qabstractsocket.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtNetwork/qhostaddress.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtNetwork/qnetworkproxy.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtNetwork/QNetworkProxy:1,
                 from libgui/src/resource-manager.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
                 from libgui/src/resource-manager.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfileinfo.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdir.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QDir:1,
                 from libgui/src/resource-manager.cc:30:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libgui/src/settings-dialog.cc: In function 'void read_lexer_settings(Ui::settings_dialog*, QsciLexer*, QSettings*)':
libgui/src/settings-dialog.cc:143:72: warning: enum constant in boolean context [-Wint-in-bool-context]
       attrib_font[0+3*i]->setChecked (Qt::Checked && actual_font.bold ());
                                                                        ^
libgui/src/settings-dialog.cc:145:74: warning: enum constant in boolean context [-Wint-in-bool-context]
       attrib_font[1+3*i]->setChecked (Qt::Checked && actual_font.italic ());
                                                                          ^
libgui/src/settings-dialog.cc:147:77: warning: enum constant in boolean context [-Wint-in-bool-context]
       attrib_font[2+3*i]->setChecked (Qt::Checked && actual_font.underline ());
                                                                             ^
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qstyleoption.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qcombobox.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QComboBox:1,
                 from libgui/src/resource-manager.h:28,
                 from libgui/src/settings-dialog.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstringlist.h:41:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstandardpaths.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qdesktopservices.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QDesktopServices:1,
                 from libgui/src/resource-manager.h:26,
                 from libgui/src/settings-dialog.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QIcon:1,
                 from libgui/src/resource-manager.h:27,
                 from libgui/src/settings-dialog.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from libgui/src/dialog.h:30,
                 from libgui/src/octave-qt-link.cc:38:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstringlist.h:41:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QStringList:1,
                 from libgui/src/octave-qt-link.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdialog.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDialog:1,
                 from libgui/src/octave-qt-link.cc:30:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-shortcut-manager.lo `test -f 'libgui/src/shortcut-manager.cc' || echo './'`libgui/src/shortcut-manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/shortcut-manager.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-shortcut-manager.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-thread-manager.lo `test -f 'libgui/src/thread-manager.cc' || echo './'`libgui/src/thread-manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/thread-manager.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-thread-manager.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-terminal-dock-widget.lo `test -f 'libgui/src/terminal-dock-widget.cc' || echo './'`libgui/src/terminal-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/terminal-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-terminal-dock-widget.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-color-picker.lo `test -f 'libgui/src/color-picker.cc' || echo './'`libgui/src/color-picker.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/color-picker.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-color-picker.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:7,
                 from libgui/src/shortcut-manager.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:5,
                 from libgui/src/shortcut-manager.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:813:22:   required from 'QList<T>::QList(const QList<T>&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qstatemachine.h:76:59:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:7,
                 from libgui/src/shortcut-manager.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/qterminal/libqterminal/QTerminal.h:27,
                 from libgui/src/terminal-dock-widget.h:29,
                 from libgui/src/terminal-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/qterminal/libqterminal/QTerminal.h:27,
                 from libgui/src/terminal-dock-widget.h:29,
                 from libgui/src/terminal-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/qterminal/libqterminal/QTerminal.h:27,
                 from libgui/src/terminal-dock-widget.h:29,
                 from libgui/src/terminal-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-welcome-wizard.lo `test -f 'libgui/src/welcome-wizard.cc' || echo './'`libgui/src/welcome-wizard.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-find-files-dialog.lo `test -f 'libgui/src/find-files-dialog.cc' || echo './'`libgui/src/find-files-dialog.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/welcome-wizard.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-welcome-wizard.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/find-files-dialog.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-find-files-dialog.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/welcome-wizard.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-find-files-model.lo `test -f 'libgui/src/find-files-model.cc' || echo './'`libgui/src/find-files-model.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/welcome-wizard.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/welcome-wizard.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextformat.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextcursor.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QLineEdit:1,
                 from libgui/src/find-files-dialog.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/find-files-model.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-find-files-model.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:45:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qpushbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QPushButton:1,
                 from libgui/src/find-files-dialog.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qpushbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QPushButton:1,
                 from libgui/src/find-files-dialog.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-workspace-model.lo `test -f 'libgui/src/workspace-model.cc' || echo './'`libgui/src/workspace-model.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/workspace-model.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-workspace-model.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-workspace-view.lo `test -f 'libgui/src/workspace-view.cc' || echo './'`libgui/src/workspace-view.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/workspace-view.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-workspace-view.o
rm -f libgui/src/liboctgui-build-info.cc-t && \
/bin/sed \
  -e "s|%NO_EDIT_WARNING%|DO NOT EDIT!  Generated automatically by Makefile|" \
  -e "s|%OCTAVE_HG_ID%|1327ea4f5a93|" libgui/src/liboctgui-build-info.in.cc > libgui/src/liboctgui-build-info.cc-t && \
    if [ -s libgui/src/liboctgui-build-info.cc-t ]; then /bin/bash ./build-aux/move-if-change libgui/src/liboctgui-build-info.cc-t libgui/src/liboctgui-build-info.cc; else echo "libgui/src/liboctgui-build-info.cc-t is empty!" 1>&2; rm -f libgui/src/liboctgui-build-info.cc-t; exit 1; fi
rm -f libgui/src/m-editor/moc-file-editor-interface.cc-t libgui/src/m-editor/moc-file-editor-interface.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/m-editor/file-editor-interface.h ) > libgui/src/m-editor/moc-file-editor-interface.cc-t && mv libgui/src/m-editor/moc-file-editor-interface.cc-t libgui/src/m-editor/moc-file-editor-interface.cc
rm -f libgui/src/m-editor/moc-file-editor-tab.cc-t libgui/src/m-editor/moc-file-editor-tab.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/m-editor/file-editor-tab.h ) > libgui/src/m-editor/moc-file-editor-tab.cc-t && mv libgui/src/m-editor/moc-file-editor-tab.cc-t libgui/src/m-editor/moc-file-editor-tab.cc
rm -f libgui/src/m-editor/moc-file-editor.cc-t libgui/src/m-editor/moc-file-editor.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/m-editor/file-editor.h ) > libgui/src/m-editor/moc-file-editor.cc-t && mv libgui/src/m-editor/moc-file-editor.cc-t libgui/src/m-editor/moc-file-editor.cc
rm -f libgui/src/m-editor/moc-find-dialog.cc-t libgui/src/m-editor/moc-find-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/m-editor/find-dialog.h ) > libgui/src/m-editor/moc-find-dialog.cc-t && mv libgui/src/m-editor/moc-find-dialog.cc-t libgui/src/m-editor/moc-find-dialog.cc
rm -f libgui/src/m-editor/moc-octave-qscintilla.cc-t libgui/src/m-editor/moc-octave-qscintilla.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/m-editor/octave-qscintilla.h ) > libgui/src/m-editor/moc-octave-qscintilla.cc-t && mv libgui/src/m-editor/moc-octave-qscintilla.cc-t libgui/src/m-editor/moc-octave-qscintilla.cc
rm -f libgui/src/m-editor/moc-octave-txt-lexer.cc-t libgui/src/m-editor/moc-octave-txt-lexer.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/m-editor/octave-txt-lexer.h ) > libgui/src/m-editor/moc-octave-txt-lexer.cc-t && mv libgui/src/m-editor/moc-octave-txt-lexer.cc-t libgui/src/m-editor/moc-octave-txt-lexer.cc
rm -f libgui/src/m-editor/moc-marker.cc-t libgui/src/m-editor/moc-marker.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/m-editor/marker.h ) > libgui/src/m-editor/moc-marker.cc-t && mv libgui/src/m-editor/moc-marker.cc-t libgui/src/m-editor/moc-marker.cc
rm -f libgui/src/moc-dialog.cc-t libgui/src/moc-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/dialog.h ) > libgui/src/moc-dialog.cc-t && mv libgui/src/moc-dialog.cc-t libgui/src/moc-dialog.cc
rm -f libgui/src/moc-documentation-dock-widget.cc-t libgui/src/moc-documentation-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/documentation-dock-widget.h ) > libgui/src/moc-documentation-dock-widget.cc-t && mv libgui/src/moc-documentation-dock-widget.cc-t libgui/src/moc-documentation-dock-widget.cc
rm -f libgui/src/moc-files-dock-widget.cc-t libgui/src/moc-files-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/files-dock-widget.h ) > libgui/src/moc-files-dock-widget.cc-t && mv libgui/src/moc-files-dock-widget.cc-t libgui/src/moc-files-dock-widget.cc
rm -f libgui/src/moc-history-dock-widget.cc-t libgui/src/moc-history-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/history-dock-widget.h ) > libgui/src/moc-history-dock-widget.cc-t && mv libgui/src/moc-history-dock-widget.cc-t libgui/src/moc-history-dock-widget.cc
rm -f libgui/src/moc-main-window.cc-t libgui/src/moc-main-window.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/main-window.h ) > libgui/src/moc-main-window.cc-t && mv libgui/src/moc-main-window.cc-t libgui/src/moc-main-window.cc
rm -f libgui/src/moc-octave-cmd.cc-t libgui/src/moc-octave-cmd.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/octave-cmd.h ) > libgui/src/moc-octave-cmd.cc-t && mv libgui/src/moc-octave-cmd.cc-t libgui/src/moc-octave-cmd.cc
rm -f libgui/src/moc-octave-interpreter.cc-t libgui/src/moc-octave-interpreter.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/octave-interpreter.h ) > libgui/src/moc-octave-interpreter.cc-t && mv libgui/src/moc-octave-interpreter.cc-t libgui/src/moc-octave-interpreter.cc
rm -f libgui/src/moc-octave-qt-link.cc-t libgui/src/moc-octave-qt-link.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/octave-qt-link.h ) > libgui/src/moc-octave-qt-link.cc-t && mv libgui/src/moc-octave-qt-link.cc-t libgui/src/moc-octave-qt-link.cc
rm -f libgui/src/moc-settings-dialog.cc-t libgui/src/moc-settings-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/settings-dialog.h ) > libgui/src/moc-settings-dialog.cc-t && mv libgui/src/moc-settings-dialog.cc-t libgui/src/moc-settings-dialog.cc
rm -f libgui/src/moc-terminal-dock-widget.cc-t libgui/src/moc-terminal-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/terminal-dock-widget.h ) > libgui/src/moc-terminal-dock-widget.cc-t && mv libgui/src/moc-terminal-dock-widget.cc-t libgui/src/moc-terminal-dock-widget.cc
rm -f libgui/src/moc-color-picker.cc-t libgui/src/moc-color-picker.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/color-picker.h ) > libgui/src/moc-color-picker.cc-t && mv libgui/src/moc-color-picker.cc-t libgui/src/moc-color-picker.cc
rm -f libgui/src/moc-resource-manager.cc-t libgui/src/moc-resource-manager.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/resource-manager.h ) > libgui/src/moc-resource-manager.cc-t && mv libgui/src/moc-resource-manager.cc-t libgui/src/moc-resource-manager.cc
rm -f libgui/src/moc-shortcut-manager.cc-t libgui/src/moc-shortcut-manager.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/shortcut-manager.h ) > libgui/src/moc-shortcut-manager.cc-t && mv libgui/src/moc-shortcut-manager.cc-t libgui/src/moc-shortcut-manager.cc
rm -f libgui/src/moc-welcome-wizard.cc-t libgui/src/moc-welcome-wizard.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/welcome-wizard.h ) > libgui/src/moc-welcome-wizard.cc-t && mv libgui/src/moc-welcome-wizard.cc-t libgui/src/moc-welcome-wizard.cc
rm -f libgui/src/moc-workspace-model.cc-t libgui/src/moc-workspace-model.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/workspace-model.h ) > libgui/src/moc-workspace-model.cc-t && mv libgui/src/moc-workspace-model.cc-t libgui/src/moc-workspace-model.cc
rm -f libgui/src/moc-workspace-view.cc-t libgui/src/moc-workspace-view.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/workspace-view.h ) > libgui/src/moc-workspace-view.cc-t && mv libgui/src/moc-workspace-view.cc-t libgui/src/moc-workspace-view.cc
rm -f libgui/src/moc-find-files-dialog.cc-t libgui/src/moc-find-files-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/find-files-dialog.h ) > libgui/src/moc-find-files-dialog.cc-t && mv libgui/src/moc-find-files-dialog.cc-t libgui/src/moc-find-files-dialog.cc
rm -f libgui/src/moc-find-files-model.cc-t libgui/src/moc-find-files-model.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/find-files-model.h ) > libgui/src/moc-find-files-model.cc-t && mv libgui/src/moc-find-files-model.cc-t libgui/src/moc-find-files-model.cc
rm -f libgui/src/qtinfo/moc-parser.cc-t libgui/src/qtinfo/moc-parser.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/qtinfo/parser.h ) > libgui/src/qtinfo/moc-parser.cc-t && mv libgui/src/qtinfo/moc-parser.cc-t libgui/src/qtinfo/moc-parser.cc
rm -f libgui/src/qtinfo/moc-webinfo.cc-t libgui/src/qtinfo/moc-webinfo.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/qtinfo/webinfo.h ) > libgui/src/qtinfo/moc-webinfo.cc-t && mv libgui/src/qtinfo/moc-webinfo.cc-t libgui/src/qtinfo/moc-webinfo.cc
rm -f libgui/src/moc-octave-dock-widget.cc-t libgui/src/moc-octave-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; moc -qt5 -DHAVE_CONFIG_H -I.  -D_FORTIFY_SOURCE=2   libgui/src/octave-dock-widget.h ) > libgui/src/moc-octave-dock-widget.cc-t && mv libgui/src/moc-octave-dock-widget.cc-t libgui/src/moc-octave-dock-widget.cc
rm -f libgui/src/qrc-resource.cc-t libgui/src/qrc-resource.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '#  include "config.h"'; echo "#endif"; echo "// Ignore unused variable warnings in generated code."; echo "#if defined (HAVE_PRAGMA_GCC_DIAGNOSTIC)"; echo "#pragma GCC diagnostic ignored \"-Wunused-variable\""; echo "#endif"; rcc -qt5 -name libgui/src libgui/src/resource.qrc ) > libgui/src/qrc-resource.cc-t && mv libgui/src/qrc-resource.cc-t libgui/src/qrc-resource.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QAbstractListModel:1,
                 from libgui/src/find-files-model.h:25,
                 from libgui/src/find-files-model.cc:30:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfileinfo.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qfileiconprovider.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QFileIconProvider:1,
                 from libgui/src/find-files-model.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
rm -f scripts/plot/util/gnuplot_binary.m-t scripts/plot/util/gnuplot_binary.m && /bin/bash build-aux/subst-config-vals.sh < scripts/plot/util/gnuplot_binary.in.m > scripts/plot/util/gnuplot_binary.m-t && mv scripts/plot/util/gnuplot_binary.m-t scripts/plot/util/gnuplot_binary.m
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfileinfo.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qfileiconprovider.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QFileIconProvider:1,
                 from libgui/src/find-files-model.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f scripts/audio/PKG_ADD-t scripts/audio/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m --  > scripts/audio/PKG_ADD-t && mv scripts/audio/PKG_ADD-t scripts/audio/PKG_ADD
rm -f scripts/deprecated/PKG_ADD-t scripts/deprecated/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m --  > scripts/deprecated/PKG_ADD-t && mv scripts/deprecated/PKG_ADD-t scripts/deprecated/PKG_ADD
rm -f scripts/elfun/PKG_ADD-t scripts/elfun/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m --  > scripts/elfun/PKG_ADD-t && mv scripts/elfun/PKG_ADD-t scripts/elfun/PKG_ADD
rm -f scripts/general/PKG_ADD-t scripts/general/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m --  > scripts/general/PKG_ADD-t && mv scripts/general/PKG_ADD-t scripts/general/PKG_ADD
rm -f scripts/geometry/PKG_ADD-t scripts/geometry/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m --  > scripts/geometry/PKG_ADD-t && mv scripts/geometry/PKG_ADD-t scripts/geometry/PKG_ADD
rm -f scripts/gui/PKG_ADD-t scripts/gui/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m --  > scripts/gui/PKG_ADD-t && mv scripts/gui/PKG_ADD-t scripts/gui/PKG_ADD
rm -f scripts/help/PKG_ADD-t scripts/help/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m --  > scripts/help/PKG_ADD-t && mv scripts/help/PKG_ADD-t scripts/help/PKG_ADD
rm -f scripts/image/PKG_ADD-t scripts/image/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m --  > scripts/image/PKG_ADD-t && mv scripts/image/PKG_ADD-t scripts/image/PKG_ADD
rm -f scripts/io/PKG_ADD-t scripts/io/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m --  > scripts/io/PKG_ADD-t && mv scripts/io/PKG_ADD-t scripts/io/PKG_ADD
rm -f scripts/java/PKG_ADD-t scripts/java/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m --  > scripts/java/PKG_ADD-t && mv scripts/java/PKG_ADD-t scripts/java/PKG_ADD
rm -f scripts/linear-algebra/PKG_ADD-t scripts/linear-algebra/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m --  > scripts/linear-algebra/PKG_ADD-t && mv scripts/linear-algebra/PKG_ADD-t scripts/linear-algebra/PKG_ADD
rm -f scripts/miscellaneous/PKG_ADD-t scripts/miscellaneous/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m --  > scripts/miscellaneous/PKG_ADD-t && mv scripts/miscellaneous/PKG_ADD-t scripts/miscellaneous/PKG_ADD
rm -f scripts/ode/PKG_ADD-t scripts/ode/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m --  > scripts/ode/PKG_ADD-t && mv scripts/ode/PKG_ADD-t scripts/ode/PKG_ADD
rm -f scripts/optimization/PKG_ADD-t scripts/optimization/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m --  > scripts/optimization/PKG_ADD-t && mv scripts/optimization/PKG_ADD-t scripts/optimization/PKG_ADD
rm -f scripts/path/PKG_ADD-t scripts/path/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m --  > scripts/path/PKG_ADD-t && mv scripts/path/PKG_ADD-t scripts/path/PKG_ADD
rm -f scripts/pkg/PKG_ADD-t scripts/pkg/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/pkg/pkg.m --  > scripts/pkg/PKG_ADD-t && mv scripts/pkg/PKG_ADD-t scripts/pkg/PKG_ADD
rm -f scripts/plot/appearance/PKG_ADD-t scripts/plot/appearance/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m --  > scripts/plot/appearance/PKG_ADD-t && mv scripts/plot/appearance/PKG_ADD-t scripts/plot/appearance/PKG_ADD
rm -f scripts/plot/draw/PKG_ADD-t scripts/plot/draw/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m --  > scripts/plot/draw/PKG_ADD-t && mv scripts/plot/draw/PKG_ADD-t scripts/plot/draw/PKG_ADD
rm -f scripts/plot/util/PKG_ADD-t scripts/plot/util/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m -- scripts/plot/util/gnuplot_binary.m > scripts/plot/util/PKG_ADD-t && mv scripts/plot/util/PKG_ADD-t scripts/plot/util/PKG_ADD
rm -f scripts/polynomial/PKG_ADD-t scripts/polynomial/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m --  > scripts/polynomial/PKG_ADD-t && mv scripts/polynomial/PKG_ADD-t scripts/polynomial/PKG_ADD
rm -f scripts/prefs/PKG_ADD-t scripts/prefs/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m --  > scripts/prefs/PKG_ADD-t && mv scripts/prefs/PKG_ADD-t scripts/prefs/PKG_ADD
rm -f scripts/profiler/PKG_ADD-t scripts/profiler/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m --  > scripts/profiler/PKG_ADD-t && mv scripts/profiler/PKG_ADD-t scripts/profiler/PKG_ADD
rm -f scripts/set/PKG_ADD-t scripts/set/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m --  > scripts/set/PKG_ADD-t && mv scripts/set/PKG_ADD-t scripts/set/PKG_ADD
rm -f scripts/signal/PKG_ADD-t scripts/signal/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m --  > scripts/signal/PKG_ADD-t && mv scripts/signal/PKG_ADD-t scripts/signal/PKG_ADD
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/utils.h:34,
                 from libgui/src/workspace-model.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
rm -f scripts/sparse/PKG_ADD-t scripts/sparse/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m --  > scripts/sparse/PKG_ADD-t && mv scripts/sparse/PKG_ADD-t scripts/sparse/PKG_ADD
rm -f scripts/specfun/PKG_ADD-t scripts/specfun/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m --  > scripts/specfun/PKG_ADD-t && mv scripts/specfun/PKG_ADD-t scripts/specfun/PKG_ADD
rm -f scripts/special-matrix/PKG_ADD-t scripts/special-matrix/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m --  > scripts/special-matrix/PKG_ADD-t && mv scripts/special-matrix/PKG_ADD-t scripts/special-matrix/PKG_ADD
rm -f scripts/startup/PKG_ADD-t scripts/startup/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/startup/__finish__.m --  > scripts/startup/PKG_ADD-t && mv scripts/startup/PKG_ADD-t scripts/startup/PKG_ADD
rm -f scripts/statistics/base/PKG_ADD-t scripts/statistics/base/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/corrcoef.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m --  > scripts/statistics/base/PKG_ADD-t && mv scripts/statistics/base/PKG_ADD-t scripts/statistics/base/PKG_ADD
rm -f scripts/statistics/distributions/PKG_ADD-t scripts/statistics/distributions/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m --  > scripts/statistics/distributions/PKG_ADD-t && mv scripts/statistics/distributions/PKG_ADD-t scripts/statistics/distributions/PKG_ADD
rm -f scripts/statistics/models/PKG_ADD-t scripts/statistics/models/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/statistics/models/logistic_regression.m --  > scripts/statistics/models/PKG_ADD-t && mv scripts/statistics/models/PKG_ADD-t scripts/statistics/models/PKG_ADD
rm -f scripts/statistics/tests/PKG_ADD-t scripts/statistics/tests/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m --  > scripts/statistics/tests/PKG_ADD-t && mv scripts/statistics/tests/PKG_ADD-t scripts/statistics/tests/PKG_ADD
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemview.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtreeview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtreewidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTreeWidget:1,
                 from libgui/src/workspace-model.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f scripts/strings/PKG_ADD-t scripts/strings/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m --  > scripts/strings/PKG_ADD-t && mv scripts/strings/PKG_ADD-t scripts/strings/PKG_ADD
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractscrollarea.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtreeview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtreewidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTreeWidget:1,
                 from libgui/src/workspace-model.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractscrollarea.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtreeview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtreewidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTreeWidget:1,
                 from libgui/src/workspace-model.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f scripts/testfun/PKG_ADD-t scripts/testfun/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m --  > scripts/testfun/PKG_ADD-t && mv scripts/testfun/PKG_ADD-t scripts/testfun/PKG_ADD
rm -f scripts/time/PKG_ADD-t scripts/time/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m --  > scripts/time/PKG_ADD-t && mv scripts/time/PKG_ADD-t scripts/time/PKG_ADD
rm -f scripts/@ftp/PKG_ADD-t scripts/@ftp/PKG_ADD && /bin/bash ./scripts/mk-pkg-add . scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m --  > scripts/@ftp/PKG_ADD-t && mv scripts/@ftp/PKG_ADD-t scripts/@ftp/PKG_ADD
rm -f libinterp/DOCSTRINGS-t && \
( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \
  if [ -s libinterp/DOCSTRINGS-t ]; then /bin/bash ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi
rm -f scripts/DOCSTRINGS-t && \
perl ./scripts/mkdoc.pl "." scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/optimization/private/__fdjac__.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/path/private/getsavepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/polynomial/private/__splinefit__.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/private/validsetargs.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/sparse/private/__sprand__.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/corrcoef.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m scripts/plot/util/gnuplot_binary.in.m > scripts/DOCSTRINGS-t && \
  if [ -s scripts/DOCSTRINGS-t ]; then /bin/bash ./build-aux/move-if-change scripts/DOCSTRINGS-t scripts/DOCSTRINGS; else echo "scripts/DOCSTRINGS-t is empty!" 1>&2; rm -f scripts/DOCSTRINGS-t; exit 1; fi
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./liboctave/array/Matrix.h:32,
                 from ./liboctave/util/lo-regexp.h:34,
                 from libinterp/corefcn/symtab.h:36,
                 from libgui/src/workspace-view.cc:44:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
make[4]: Entering directory '/<<PKGBUILDDIR>>'
rm -f etc/icons/octave-logo-256.png-t etc/icons/octave-logo-256.png && \
rsvg-convert -w 256 etc/icons/octave-logo.svg > etc/icons/octave-logo-256.png-t && \
mv etc/icons/octave-logo-256.png-t etc/icons/octave-logo-256.png
rm -f etc/icons/octave-logo-48.png-t etc/icons/octave-logo-48.png && \
rsvg-convert -w 48 etc/icons/octave-logo.svg > etc/icons/octave-logo-48.png-t && \
mv etc/icons/octave-logo-48.png-t etc/icons/octave-logo-48.png
rm -f etc/icons/octave-logo-32.png-t etc/icons/octave-logo-32.png && \
rsvg-convert -w 32 etc/icons/octave-logo.svg > etc/icons/octave-logo-32.png-t && \
mv etc/icons/octave-logo-32.png-t etc/icons/octave-logo-32.png
rm -f etc/icons/octave-logo-16.png-t etc/icons/octave-logo-16.png && \
rsvg-convert -w 16 etc/icons/octave-logo.svg > etc/icons/octave-logo-16.png-t && \
mv etc/icons/octave-logo-16.png-t etc/icons/octave-logo-16.png
rm -f libgui/default-qt-settings-t libgui/default-qt-settings && /bin/bash build-aux/mk-default-qt-settings.sh < libgui/default-qt-settings.in > libgui/default-qt-settings-t && mv libgui/default-qt-settings-t libgui/default-qt-settings
lrelease -qt5  -qm libgui/languages/be_BY.qm libgui/languages/be_BY.ts
Updating 'libgui/languages/be_BY.qm'...
    Generated 667 translation(s) (592 finished and 75 unfinished)
    Ignored 323 untranslated source text(s)
lrelease -qt5  -qm libgui/languages/de_DE.qm libgui/languages/de_DE.ts
Updating 'libgui/languages/de_DE.qm'...
    Generated 671 translation(s) (671 finished and 0 unfinished)
lrelease -qt5  -qm libgui/languages/en_US.qm libgui/languages/en_US.ts
Updating 'libgui/languages/en_US.qm'...
    Generated 0 translation(s) (0 finished and 0 unfinished)
    Ignored 671 untranslated source text(s)
lrelease -qt5  -qm libgui/languages/es_ES.qm libgui/languages/es_ES.ts
Updating 'libgui/languages/es_ES.qm'...
    Generated 671 translation(s) (671 finished and 0 unfinished)
lrelease -qt5  -qm libgui/languages/eu_ES.qm libgui/languages/eu_ES.ts
Updating 'libgui/languages/eu_ES.qm'...
    Generated 807 translation(s) (807 finished and 0 unfinished)
lrelease -qt5  -qm libgui/languages/fr_FR.qm libgui/languages/fr_FR.ts
Updating 'libgui/languages/fr_FR.qm'...
    Generated 671 translation(s) (671 finished and 0 unfinished)
lrelease -qt5  -qm libgui/languages/it_IT.qm libgui/languages/it_IT.ts
Updating 'libgui/languages/it_IT.qm'...
    Generated 671 translation(s) (671 finished and 0 unfinished)
lrelease -qt5  -qm libgui/languages/ja_JP.qm libgui/languages/ja_JP.ts
Updating 'libgui/languages/ja_JP.qm'...
    Generated 685 translation(s) (664 finished and 21 unfinished)
    Ignored 122 untranslated source text(s)
lrelease -qt5  -qm libgui/languages/nl_NL.qm libgui/languages/nl_NL.ts
Updating 'libgui/languages/nl_NL.qm'...
    Generated 985 translation(s) (984 finished and 1 unfinished)
    Ignored 5 untranslated source text(s)
lrelease -qt5  -qm libgui/languages/pt_BR.qm libgui/languages/pt_BR.ts
Updating 'libgui/languages/pt_BR.qm'...
    Generated 578 translation(s) (556 finished and 22 unfinished)
    Ignored 100 untranslated source text(s)
lrelease -qt5  -qm libgui/languages/pt_PT.qm libgui/languages/pt_PT.ts
Updating 'libgui/languages/pt_PT.qm'...
    Generated 718 translation(s) (697 finished and 21 unfinished)
    Ignored 89 untranslated source text(s)
lrelease -qt5  -qm libgui/languages/ru_RU.qm libgui/languages/ru_RU.ts
Updating 'libgui/languages/ru_RU.qm'...
    Generated 677 translation(s) (646 finished and 31 unfinished)
    Ignored 130 untranslated source text(s)
lrelease -qt5  -qm libgui/languages/uk_UA.qm libgui/languages/uk_UA.ts
Updating 'libgui/languages/uk_UA.qm'...
    Generated 53 translation(s) (1 finished and 52 unfinished)
    Ignored 754 untranslated source text(s)
lrelease -qt5  -qm libgui/languages/zh_CN.qm libgui/languages/zh_CN.ts
Updating 'libgui/languages/zh_CN.qm'...
    Generated 368 translation(s) (304 finished and 64 unfinished)
    Ignored 439 untranslated source text(s)
/bin/mkdir -p scripts/java/org/octave && \
( cd ./scripts/java; \
  "javac" -source 1.6 -target 1.6 -Xlint:-options \
             -d /<<PKGBUILDDIR>>/scripts/java \
             org/octave/ClassHelper.java )
/bin/mkdir -p scripts/java/org/octave && \
( cd ./scripts/java; \
  "javac" -source 1.6 -target 1.6 -Xlint:-options \
             -d /<<PKGBUILDDIR>>/scripts/java \
             org/octave/OctClassLoader.java )
preserving existing HG-ID file
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
Updating ./doc/liboctave/version-liboctave.texi
/bin/mkdir -p scripts/java/org/octave && \
( cd ./scripts/java; \
  "javac" -source 1.6 -target 1.6 -Xlint:-options \
             -d /<<PKGBUILDDIR>>/scripts/java \
             org/octave/Octave.java )
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextformat.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextcursor.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qinputdialog.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QInputDialog:1,
                 from libgui/src/workspace-view.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qinputdialog.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QInputDialog:1,
                 from libgui/src/workspace-view.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextformat.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextcursor.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qinputdialog.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QInputDialog:1,
                 from libgui/src/workspace-view.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = int; T = QVariant; QMapData<Key, T>::Node = QMapNode<int, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:698:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insert(const Key&, const T&) [with Key = int; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:666:23:   required from 'T& QMap<K, V>::operator[](const Key&) [with Key = int; T = QVariant]'
libgui/src/workspace-view.cc:250:21:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<int, QVariant>::Node* {aka QMapNode<int, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qinputdialog.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QInputDialog:1,
                 from libgui/src/workspace-view.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/mkdir -p scripts/java/org/octave && \
( cd ./scripts/java; \
  "javac" -source 1.6 -target 1.6 -Xlint:-options \
             -d /<<PKGBUILDDIR>>/scripts/java \
             org/octave/OctaveReference.java )
Note: org/octave/Octave.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
/bin/mkdir -p scripts/java/org/octave && \
( cd ./scripts/java; \
  "javac" -source 1.6 -target 1.6 -Xlint:-options \
             -d /<<PKGBUILDDIR>>/scripts/java \
             org/octave/Matrix.java )
Note: org/octave/ClassHelper.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Installing test/.gdbinit from version at etc/gdbinit
Installing .gdbinit from version at etc/gdbinit
cd doc/refcard && \
TEXINPUTS="/<<PKGBUILDDIR>>/doc/refcard::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//:::::" \
tex refcard-a4.tex 
This is TeX, Version 3.14159265 (TeX Live 2017/Debian) (preloaded format=tex)
(/<<PKGBUILDDIR>>/doc/refcard/refcard-a4.tex
(/<<PKGBUILDDIR>>/doc/refcard/refcard.tex [1] [2] [3] ) )
Output written on refcard-a4.dvi (3 pages, 30900 bytes).
Transcript written on refcard-a4.log.
cd doc/refcard && \
TEXINPUTS="/<<PKGBUILDDIR>>/doc/refcard::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//:::::" \
tex refcard-legal.tex 
This is TeX, Version 3.14159265 (TeX Live 2017/Debian) (preloaded format=tex)
(/<<PKGBUILDDIR>>/doc/refcard/refcard-legal.tex
(/<<PKGBUILDDIR>>/doc/refcard/refcard.tex [1] [2] [3] ) )
Output written on refcard-legal.dvi (3 pages, 31184 bytes).
Transcript written on refcard-legal.log.
cd doc/refcard && \
TEXINPUTS="/<<PKGBUILDDIR>>/doc/refcard::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//:::::" \
tex refcard-letter.tex 
This is TeX, Version 3.14159265 (TeX Live 2017/Debian) (preloaded format=tex)
(/<<PKGBUILDDIR>>/doc/refcard/refcard-letter.tex
(/<<PKGBUILDDIR>>/doc/refcard/refcard.tex [1] [2] [3] ) )
Output written on refcard-letter.dvi (3 pages, 30968 bytes).
Transcript written on refcard-letter.log.
cd doc/refcard && \
TEXINPUTS="/<<PKGBUILDDIR>>/doc/refcard::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//:::::" \
pdftex refcard-a4.tex 
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdftex)
 restricted \write18 enabled.
entering extended mode
(/<<PKGBUILDDIR>>/doc/refcard/refcard-a4.tex
(/<<PKGBUILDDIR>>/doc/refcard/refcard.tex [1{/var/lib/texmf/fo
nts/map/pdftex/updmap/pdftex.map}] [2] [3] ) )</usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/a
msfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts
/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7
.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti7.pfb></usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb>
Output written on refcard-a4.pdf (3 pages, 130142 bytes).
Transcript written on refcard-a4.log.
cd doc/refcard && \
TEXINPUTS="/<<PKGBUILDDIR>>/doc/refcard::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//:::::" \
pdftex refcard-legal.tex 
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdftex)
 restricted \write18 enabled.
entering extended mode
(/<<PKGBUILDDIR>>/doc/refcard/refcard-legal.tex
(/<<PKGBUILDDIR>>/doc/refcard/refcard.tex [1{/var/lib/texmf/fo
nts/map/pdftex/updmap/pdftex.map}] [2] [3] ) )</usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/a
msfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts
/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7
.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti7.pfb></usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb>
Output written on refcard-legal.pdf (3 pages, 130273 bytes).
Transcript written on refcard-legal.log.
cd doc/refcard && \
TEXINPUTS="/<<PKGBUILDDIR>>/doc/refcard::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//::/<<PKGBUILDDIR>>/doc/interpreter::/<<PKGBUILDDIR>>/doc/interpreter:/<<PKGBUILDDIR>>/doc/.texmf-var//:::::" \
pdftex refcard-letter.tex 
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdftex)
 restricted \write18 enabled.
entering extended mode
(/<<PKGBUILDDIR>>/doc/refcard/refcard-letter.tex
(/<<PKGBUILDDIR>>/doc/refcard/refcard.tex [1{/var/lib/texmf/fo
nts/map/pdftex/updmap/pdftex.map}] [2] [3] ) )</usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/a
msfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts
/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7
.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti7.pfb></usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb>
Output written on refcard-letter.pdf (3 pages, 130389 bytes).
Transcript written on refcard-letter.log.
dvips  -T 11in,8.5in -o doc/refcard/refcard-letter.ps doc/refcard/refcard-letter.dvi
This is dvips(k) 5.997 Copyright 2017 Radical Eye Software (www.radicaleye.com)
' TeX output 2018.01.11:2328' -> doc/refcard/refcard-letter.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>[1] 
[2] [3] 
dvips  -T 297mm,210mm -o doc/refcard/refcard-a4.ps doc/refcard/refcard-a4.dvi
This is dvips(k) 5.997 Copyright 2017 Radical Eye Software (www.radicaleye.com)
' TeX output 2018.01.11:2328' -> doc/refcard/refcard-a4.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>[1] 
[2] [3] 
dvips  -T 14in,8.5in -o doc/refcard/refcard-legal.ps doc/refcard/refcard-legal.dvi
This is dvips(k) 5.997 Copyright 2017 Radical Eye Software (www.radicaleye.com)
' TeX output 2018.01.11:2328' -> doc/refcard/refcard-legal.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>[1] 
[2] [3] 
rm -f etc/icons/octave.appdata.xml-t etc/icons/octave.appdata.xml && \
/bin/sed < etc/icons/octave.appdata.xml.in > etc/icons/octave.appdata.xml-t \
  -e "s|%OCTAVE_DESKTOP_FILE%|www.octave.org-octave.desktop|" && \
mv etc/icons/octave.appdata.xml-t etc/icons/octave.appdata.xml
rm -f etc/icons/octave.desktop-t etc/icons/octave.desktop && \
/bin/sed < etc/icons/octave.desktop.in > etc/icons/octave.desktop-t \
  -e "s|%OCTAVE_PREFIX%|/usr|" && \
mv etc/icons/octave.desktop-t etc/icons/octave.desktop
rm -f etc/icons/octave-logo-512.png-t etc/icons/octave-logo-512.png && \
rsvg-convert -w 512 etc/icons/octave-logo.svg > etc/icons/octave-logo-512.png-t && \
mv etc/icons/octave-logo-512.png-t etc/icons/octave-logo-512.png
rm -f etc/icons/octave-logo-128.png-t etc/icons/octave-logo-128.png && \
rsvg-convert -w 128 etc/icons/octave-logo.svg > etc/icons/octave-logo-128.png-t && \
mv etc/icons/octave-logo-128.png-t etc/icons/octave-logo-128.png
rm -f etc/icons/octave-logo-64.png-t etc/icons/octave-logo-64.png && \
rsvg-convert -w 64 etc/icons/octave-logo.svg > etc/icons/octave-logo-64.png-t && \
mv etc/icons/octave-logo-64.png-t etc/icons/octave-logo-64.png
rm -f etc/icons/octave-logo-24.png-t etc/icons/octave-logo-24.png && \
rsvg-convert -w 24 etc/icons/octave-logo.svg > etc/icons/octave-logo-24.png-t && \
mv etc/icons/octave-logo-24.png-t etc/icons/octave-logo-24.png
rm -f etc/icons/octave-logo-22.png-t etc/icons/octave-logo-22.png && \
rsvg-convert -w 22 etc/icons/octave-logo.svg > etc/icons/octave-logo-22.png-t && \
mv etc/icons/octave-logo-22.png-t etc/icons/octave-logo-22.png
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/dldfcn/libinterp_dldfcn___delaunayn___la-__delaunayn__.lo `test -f 'libinterp/dldfcn/__delaunayn__.cc' || echo './'`libinterp/dldfcn/__delaunayn__.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/libinterp_liboctinterp_la-octave.lo `test -f 'libinterp/octave.cc' || echo './'`libinterp/octave.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/dldfcn/__delaunayn__.cc  -fPIC -DPIC -o libinterp/dldfcn/.libs/libinterp_dldfcn___delaunayn___la-__delaunayn__.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave.cc  -fPIC -DPIC -o libinterp/.libs/libinterp_liboctinterp_la-octave.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/libinterp_liboctinterp_la-version.lo `test -f 'libinterp/version.cc' || echo './'`libinterp/version.cc
In file included from libinterp/dldfcn/__delaunayn__.cc:48:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/version.cc  -fPIC -DPIC -o libinterp/.libs/libinterp_liboctinterp_la-version.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libinterp/octave.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-b-b.lo `test -f 'libinterp/operators/op-b-b.cc' || echo './'`libinterp/operators/op-b-b.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-b-bm.lo `test -f 'libinterp/operators/op-b-bm.cc' || echo './'`libinterp/operators/op-b-bm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-b-b.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-b.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-b-bm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-bm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-b-bm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-b-b.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-b-sbm.lo `test -f 'libinterp/operators/op-b-sbm.cc' || echo './'`libinterp/operators/op-b-sbm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-b-sbm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-sbm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-bm-b.lo `test -f 'libinterp/operators/op-bm-b.cc' || echo './'`libinterp/operators/op-bm-b.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-bm-bm.lo `test -f 'libinterp/operators/op-bm-bm.cc' || echo './'`libinterp/operators/op-bm-bm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-bm-b.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-b.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-bm-bm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-bm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-b-sbm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-bm-bm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-bm-b.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-bm-sbm.lo `test -f 'libinterp/operators/op-bm-sbm.cc' || echo './'`libinterp/operators/op-bm-sbm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-bm-sbm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-sbm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-bm-sbm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cdm-cdm.lo `test -f 'libinterp/operators/op-cdm-cdm.cc' || echo './'`libinterp/operators/op-cdm-cdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cdm-cdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cdm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cdm-cdm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cdm-cm.lo `test -f 'libinterp/operators/op-cdm-cm.cc' || echo './'`libinterp/operators/op-cdm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cdm-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cdm-cs.lo `test -f 'libinterp/operators/op-cdm-cs.cc' || echo './'`libinterp/operators/op-cdm-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cdm-cs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cdm-dm.lo `test -f 'libinterp/operators/op-cdm-dm.cc' || echo './'`libinterp/operators/op-cdm-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cdm-dm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-dm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-cdm-cm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./libinterp/octave-value/ov-complex.h:34,
                 from libinterp/operators/op-dms-template.cc:30,
                 from libinterp/operators/op-cdm-cs.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-cdm-dm.cc:40:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cdm-m.lo `test -f 'libinterp/operators/op-cdm-m.cc' || echo './'`libinterp/operators/op-cdm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cdm-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-m.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-cdm-m.cc:41:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cdm-s.lo `test -f 'libinterp/operators/op-cdm-s.cc' || echo './'`libinterp/operators/op-cdm-s.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cell.lo `test -f 'libinterp/operators/op-cell.cc' || echo './'`libinterp/operators/op-cell.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cdm-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-s.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cell.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cell.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-chm.lo `test -f 'libinterp/operators/op-chm.cc' || echo './'`libinterp/operators/op-chm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-chm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-chm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./libinterp/octave-value/ov-scalar.h:36,
                 from libinterp/operators/op-dms-template.cc:30,
                 from libinterp/operators/op-cdm-s.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cell.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-chm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-class.lo `test -f 'libinterp/operators/op-class.cc' || echo './'`libinterp/operators/op-class.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-class.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-class.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-class.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-cdm.lo `test -f 'libinterp/operators/op-cm-cdm.cc' || echo './'`libinterp/operators/op-cm-cdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-cdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-cm.lo `test -f 'libinterp/operators/op-cm-cm.cc' || echo './'`libinterp/operators/op-cm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-cm-cdm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-cs.lo `test -f 'libinterp/operators/op-cm-cs.cc' || echo './'`libinterp/operators/op-cm-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-cs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cm-cm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cm-cs.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-dm.lo `test -f 'libinterp/operators/op-cm-dm.cc' || echo './'`libinterp/operators/op-cm-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-dm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-dm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-cm-dm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-m.lo `test -f 'libinterp/operators/op-cm-m.cc' || echo './'`libinterp/operators/op-cm-m.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-pm.lo `test -f 'libinterp/operators/op-cm-pm.cc' || echo './'`libinterp/operators/op-cm-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-m.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-pm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-pm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-m.h:5,
                 from libinterp/operators/op-cm-m.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-pm-template.cc:29,
                 from libinterp/operators/op-cm-pm.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-s.lo `test -f 'libinterp/operators/op-cm-s.cc' || echo './'`libinterp/operators/op-cm-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-s.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-scm.lo `test -f 'libinterp/operators/op-cm-scm.cc' || echo './'`libinterp/operators/op-cm-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-scm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-scm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-s.h:5,
                 from libinterp/operators/op-cm-s.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cm-scm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cm-sm.lo `test -f 'libinterp/operators/op-cm-sm.cc' || echo './'`libinterp/operators/op-cm-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cm-sm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-sm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cs-cm.lo `test -f 'libinterp/operators/op-cs-cm.cc' || echo './'`libinterp/operators/op-cs-cm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cm-sm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cs-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cs-cm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cs-cs.lo `test -f 'libinterp/operators/op-cs-cs.cc' || echo './'`libinterp/operators/op-cs-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cs-cs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-cs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cs-m.lo `test -f 'libinterp/operators/op-cs-m.cc' || echo './'`libinterp/operators/op-cs-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cs-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-m.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cs-cs.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cs-s.lo `test -f 'libinterp/operators/op-cs-s.cc' || echo './'`libinterp/operators/op-cs-s.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-cs-nda.h:5,
                 from libinterp/operators/op-cs-m.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cs-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cs-s.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cs-scm.lo `test -f 'libinterp/operators/op-cs-scm.cc' || echo './'`libinterp/operators/op-cs-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cs-scm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-scm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-cs-sm.lo `test -f 'libinterp/operators/op-cs-sm.cc' || echo './'`libinterp/operators/op-cs-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-cs-sm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-sm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cs-scm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-dm-cdm.lo `test -f 'libinterp/operators/op-dm-cdm.cc' || echo './'`libinterp/operators/op-dm-cdm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-cs-sm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-dm-cdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-dm-cm.lo `test -f 'libinterp/operators/op-dm-cm.cc' || echo './'`libinterp/operators/op-dm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-dm-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-dm-cdm.cc:40:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-dm-cm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-dm-cs.lo `test -f 'libinterp/operators/op-dm-cs.cc' || echo './'`libinterp/operators/op-dm-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-dm-cs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-dm-dm.lo `test -f 'libinterp/operators/op-dm-dm.cc' || echo './'`libinterp/operators/op-dm-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-dm-dm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-dm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-dm-m.lo `test -f 'libinterp/operators/op-dm-m.cc' || echo './'`libinterp/operators/op-dm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-dm-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-m.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./libinterp/octave-value/ov-complex.h:34,
                 from libinterp/operators/op-dms-template.cc:30,
                 from libinterp/operators/op-dm-cs.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-dm-s.lo `test -f 'libinterp/operators/op-dm-s.cc' || echo './'`libinterp/operators/op-dm-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-dm-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-dm-dm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-dm-m.cc:40:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./libinterp/octave-value/ov-scalar.h:36,
                 from libinterp/operators/op-dms-template.cc:30,
                 from libinterp/operators/op-dm-s.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-dm-scm.lo `test -f 'libinterp/operators/op-dm-scm.cc' || echo './'`libinterp/operators/op-dm-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-dm-scm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-scm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-s.h:5,
                 from libinterp/operators/op-dm-scm.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-dm-sm.lo `test -f 'libinterp/operators/op-dm-sm.cc' || echo './'`libinterp/operators/op-dm-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-dm-sm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-sm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcdm.lo `test -f 'libinterp/operators/op-fcdm-fcdm.cc' || echo './'`libinterp/operators/op-fcdm-fcdm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcm.lo `test -f 'libinterp/operators/op-fcdm-fcm.cc' || echo './'`libinterp/operators/op-fcdm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcdm-fcdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcdm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcdm-fcm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-dm-sm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fcdm-fcm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fcdm-fcdm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcs.lo `test -f 'libinterp/operators/op-fcdm-fcs.cc' || echo './'`libinterp/operators/op-fcdm-fcs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcdm-fcs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fdm.lo `test -f 'libinterp/operators/op-fcdm-fdm.cc' || echo './'`libinterp/operators/op-fcdm-fdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcdm-fdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fm.lo `test -f 'libinterp/operators/op-fcdm-fm.cc' || echo './'`libinterp/operators/op-fcdm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcdm-fm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fs.lo `test -f 'libinterp/operators/op-fcdm-fs.cc' || echo './'`libinterp/operators/op-fcdm-fs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./libinterp/octave-value/ov-flt-complex.h:34,
                 from libinterp/operators/op-dms-template.cc:30,
                 from libinterp/operators/op-fcdm-fcs.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcdm-fs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fcdm-fdm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fcdm-fm.cc:39:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./libinterp/octave-value/ov-float.h:36,
                 from libinterp/operators/op-dms-template.cc:30,
                 from libinterp/operators/op-fcdm-fs.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcdm.lo `test -f 'libinterp/operators/op-fcm-fcdm.cc' || echo './'`libinterp/operators/op-fcm-fcdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcm-fcdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcm.lo `test -f 'libinterp/operators/op-fcm-fcm.cc' || echo './'`libinterp/operators/op-fcm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcm-fcm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fcm-fcdm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcs.lo `test -f 'libinterp/operators/op-fcm-fcs.cc' || echo './'`libinterp/operators/op-fcm-fcs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcm-fcs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcm-fdm.lo `test -f 'libinterp/operators/op-fcm-fdm.cc' || echo './'`libinterp/operators/op-fcm-fdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcm-fdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fdm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fcm-fcm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fcm-fcs.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fcm-fdm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcm-fm.lo `test -f 'libinterp/operators/op-fcm-fm.cc' || echo './'`libinterp/operators/op-fcm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcm-fm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcm-fm.h:5,
                 from libinterp/operators/op-fcm-fm.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcm-fs.lo `test -f 'libinterp/operators/op-fcm-fs.cc' || echo './'`libinterp/operators/op-fcm-fs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcm-pm.lo `test -f 'libinterp/operators/op-fcm-pm.cc' || echo './'`libinterp/operators/op-fcm-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcm-fs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fs.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcm-pm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-pm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcn.lo `test -f 'libinterp/operators/op-fcn.cc' || echo './'`libinterp/operators/op-fcn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcn.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcn.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fcnda-fs.h:5,
                 from libinterp/operators/op-fcm-fs.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-pm-template.cc:29,
                 from libinterp/operators/op-fcm-pm.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fcn.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcs-fcm.lo `test -f 'libinterp/operators/op-fcs-fcm.cc' || echo './'`libinterp/operators/op-fcs-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcs-fcm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fcm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcs-fcs.lo `test -f 'libinterp/operators/op-fcs-fcs.cc' || echo './'`libinterp/operators/op-fcs-fcs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fcs-fcm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcs-fcs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fcs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcs-fm.lo `test -f 'libinterp/operators/op-fcs-fm.cc' || echo './'`libinterp/operators/op-fcs-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcs-fm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fcs-fs.lo `test -f 'libinterp/operators/op-fcs-fs.cc' || echo './'`libinterp/operators/op-fcs-fs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fcs-fcs.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fcs-fs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fcs-fnda.h:5,
                 from libinterp/operators/op-fcs-fm.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fcs-fs.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcdm.lo `test -f 'libinterp/operators/op-fdm-fcdm.cc' || echo './'`libinterp/operators/op-fdm-fcdm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcm.lo `test -f 'libinterp/operators/op-fdm-fcm.cc' || echo './'`libinterp/operators/op-fdm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fdm-fcdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcdm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fdm-fcm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcs.lo `test -f 'libinterp/operators/op-fdm-fcs.cc' || echo './'`libinterp/operators/op-fdm-fcs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fdm-fcdm.cc:40:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fdm-fcs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fdm-fdm.lo `test -f 'libinterp/operators/op-fdm-fdm.cc' || echo './'`libinterp/operators/op-fdm-fdm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fdm-fcm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fdm-fdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fdm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./libinterp/octave-value/ov-flt-complex.h:34,
                 from libinterp/operators/op-dms-template.cc:30,
                 from libinterp/operators/op-fdm-fcs.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fdm-fdm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fdm-fm.lo `test -f 'libinterp/operators/op-fdm-fm.cc' || echo './'`libinterp/operators/op-fdm-fm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fdm-fs.lo `test -f 'libinterp/operators/op-fdm-fs.cc' || echo './'`libinterp/operators/op-fdm-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fdm-fm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fdm-fs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fm-fcdm.lo `test -f 'libinterp/operators/op-fm-fcdm.cc' || echo './'`libinterp/operators/op-fm-fcdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fm-fcdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcdm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fdm-fm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./libinterp/octave-value/ov-float.h:36,
                 from libinterp/operators/op-dms-template.cc:30,
                 from libinterp/operators/op-fdm-fs.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fm-fcdm.cc:39:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fm-fcm.lo `test -f 'libinterp/operators/op-fm-fcm.cc' || echo './'`libinterp/operators/op-fm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fm-fcm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fm-fcm.h:5,
                 from libinterp/operators/op-fm-fcm.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fm-fcs.lo `test -f 'libinterp/operators/op-fm-fcs.cc' || echo './'`libinterp/operators/op-fm-fcs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fm-fdm.lo `test -f 'libinterp/operators/op-fm-fdm.cc' || echo './'`libinterp/operators/op-fm-fdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fm-fcs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcs.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fm-fdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fm-fm.lo `test -f 'libinterp/operators/op-fm-fm.cc' || echo './'`libinterp/operators/op-fm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fm-fm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fm-fcs.h:5,
                 from libinterp/operators/op-fm-fcs.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-fm-fdm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fm-fm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fm-fs.lo `test -f 'libinterp/operators/op-fm-fs.cc' || echo './'`libinterp/operators/op-fm-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fm-fs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fm-pm.lo `test -f 'libinterp/operators/op-fm-pm.cc' || echo './'`libinterp/operators/op-fm-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fm-pm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-pm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fs-fcm.lo `test -f 'libinterp/operators/op-fs-fcm.cc' || echo './'`libinterp/operators/op-fs-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fs-fcm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fm-fs.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-pm-template.cc:29,
                 from libinterp/operators/op-fm-pm.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fs-fcm.h:5,
                 from libinterp/operators/op-fs-fcm.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fs-fcs.lo `test -f 'libinterp/operators/op-fs-fcs.cc' || echo './'`libinterp/operators/op-fs-fcs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fs-fcs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fcs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fs-fcs.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fs-fm.lo `test -f 'libinterp/operators/op-fs-fm.cc' || echo './'`libinterp/operators/op-fs-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fs-fm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-fs-fs.lo `test -f 'libinterp/operators/op-fs-fs.cc' || echo './'`libinterp/operators/op-fs-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-fs-fs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fs-fm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-i16-i16.lo `test -f 'libinterp/operators/op-i16-i16.cc' || echo './'`libinterp/operators/op-i16-i16.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-fs-fs.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-i16-i16.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i16-i16.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-i32-i32.lo `test -f 'libinterp/operators/op-i32-i32.cc' || echo './'`libinterp/operators/op-i32-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-i32-i32.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i32-i32.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i8.h:5,
                 from libinterp/operators/op-i16-i16.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i8.h:5,
                 from libinterp/operators/op-i32-i32.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-i64-i64.lo `test -f 'libinterp/operators/op-i64-i64.cc' || echo './'`libinterp/operators/op-i64-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-i64-i64.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i64-i64.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-i8-i8.lo `test -f 'libinterp/operators/op-i8-i8.cc' || echo './'`libinterp/operators/op-i8-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-i8-i8.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i8-i8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i8.h:5,
                 from libinterp/operators/op-i64-i64.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui8.h:5,
                 from libinterp/operators/op-i8-i8.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-int-concat.lo `test -f 'libinterp/operators/op-int-concat.cc' || echo './'`libinterp/operators/op-int-concat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-int-concat.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-int-concat.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-cdm.lo `test -f 'libinterp/operators/op-m-cdm.cc' || echo './'`libinterp/operators/op-m-cdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-cdm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cdm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-m-cdm.cc:39:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-int-concat.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-cm.lo `test -f 'libinterp/operators/op-m-cm.cc' || echo './'`libinterp/operators/op-m-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-cs.lo `test -f 'libinterp/operators/op-m-cs.cc' || echo './'`libinterp/operators/op-m-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-cs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-m-cm.h:5,
                 from libinterp/operators/op-m-cm.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-m-cs.h:5,
                 from libinterp/operators/op-m-cs.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-dm.lo `test -f 'libinterp/operators/op-m-dm.cc' || echo './'`libinterp/operators/op-m-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-dm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-dm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-dm-template.cc:29,
                 from libinterp/operators/op-m-dm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-m.lo `test -f 'libinterp/operators/op-m-m.cc' || echo './'`libinterp/operators/op-m-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-m.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-pm.lo `test -f 'libinterp/operators/op-m-pm.cc' || echo './'`libinterp/operators/op-m-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-pm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-pm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-m-m.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-pm-template.cc:29,
                 from libinterp/operators/op-m-pm.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-s.lo `test -f 'libinterp/operators/op-m-s.cc' || echo './'`libinterp/operators/op-m-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-m-s.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-scm.lo `test -f 'libinterp/operators/op-m-scm.cc' || echo './'`libinterp/operators/op-m-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-scm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-scm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-m-scm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-m-sm.lo `test -f 'libinterp/operators/op-m-sm.cc' || echo './'`libinterp/operators/op-m-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-m-sm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-sm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-pm-cm.lo `test -f 'libinterp/operators/op-pm-cm.cc' || echo './'`libinterp/operators/op-pm-cm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-m-sm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-pm-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-pm-template.cc:29,
                 from libinterp/operators/op-pm-cm.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-pm-fcm.lo `test -f 'libinterp/operators/op-pm-fcm.cc' || echo './'`libinterp/operators/op-pm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-pm-fcm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-fcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-pm-template.cc:29,
                 from libinterp/operators/op-pm-fcm.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-pm-fm.lo `test -f 'libinterp/operators/op-pm-fm.cc' || echo './'`libinterp/operators/op-pm-fm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-pm-m.lo `test -f 'libinterp/operators/op-pm-m.cc' || echo './'`libinterp/operators/op-pm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-pm-fm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-fm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-pm-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-m.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-pm-template.cc:29,
                 from libinterp/operators/op-pm-fm.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-ops.h:5,
                 from libinterp/operators/op-pm-template.cc:29,
                 from libinterp/operators/op-pm-m.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-pm-pm.lo `test -f 'libinterp/operators/op-pm-pm.cc' || echo './'`libinterp/operators/op-pm-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-pm-pm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-pm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-pm-pm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-pm-scm.lo `test -f 'libinterp/operators/op-pm-scm.cc' || echo './'`libinterp/operators/op-pm-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-pm-scm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-scm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-pm-sm.lo `test -f 'libinterp/operators/op-pm-sm.cc' || echo './'`libinterp/operators/op-pm-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-pm-sm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-sm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-pm-scm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-pm-sm.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-range.lo `test -f 'libinterp/operators/op-range.cc' || echo './'`libinterp/operators/op-range.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-range.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-range.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-s-cm.lo `test -f 'libinterp/operators/op-s-cm.cc' || echo './'`libinterp/operators/op-s-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-s-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-cm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-s-cs.lo `test -f 'libinterp/operators/op-s-cs.cc' || echo './'`libinterp/operators/op-s-cs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-s-m.lo `test -f 'libinterp/operators/op-s-m.cc' || echo './'`libinterp/operators/op-s-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-s-cs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-cs.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-s-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-m.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-range.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-s-cm.h:5,
                 from libinterp/operators/op-s-cm.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-s-m.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-s-cs.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-s-s.lo `test -f 'libinterp/operators/op-s-s.cc' || echo './'`libinterp/operators/op-s-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-s-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-s.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-s-scm.lo `test -f 'libinterp/operators/op-s-scm.cc' || echo './'`libinterp/operators/op-s-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-s-scm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-scm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-s-sm.lo `test -f 'libinterp/operators/op-s-sm.cc' || echo './'`libinterp/operators/op-s-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-s-sm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-sm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-s-s.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sbm-b.lo `test -f 'libinterp/operators/op-sbm-b.cc' || echo './'`libinterp/operators/op-sbm-b.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sbm-b.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-b.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-s-scm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-s-sm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sbm-b.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sbm-bm.lo `test -f 'libinterp/operators/op-sbm-bm.cc' || echo './'`libinterp/operators/op-sbm-bm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sbm-bm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-bm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sbm-bm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sbm-sbm.lo `test -f 'libinterp/operators/op-sbm-sbm.cc' || echo './'`libinterp/operators/op-sbm-sbm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sbm-sbm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-sbm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-scm-cm.lo `test -f 'libinterp/operators/op-scm-cm.cc' || echo './'`libinterp/operators/op-scm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-scm-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sbm-sbm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-scm-cm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-scm-cs.lo `test -f 'libinterp/operators/op-scm-cs.cc' || echo './'`libinterp/operators/op-scm-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-scm-cs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-cs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-scm-m.lo `test -f 'libinterp/operators/op-scm-m.cc' || echo './'`libinterp/operators/op-scm-m.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-scm-cs.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-scm-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-m.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-scm-s.lo `test -f 'libinterp/operators/op-scm-s.cc' || echo './'`libinterp/operators/op-scm-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-scm-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-scm-m.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-scm-scm.lo `test -f 'libinterp/operators/op-scm-scm.cc' || echo './'`libinterp/operators/op-scm-scm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-scm-s.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-scm-scm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-scm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-scm-scm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-scm-sm.lo `test -f 'libinterp/operators/op-scm-sm.cc' || echo './'`libinterp/operators/op-scm-sm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sm-cm.lo `test -f 'libinterp/operators/op-sm-cm.cc' || echo './'`libinterp/operators/op-sm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-scm-sm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-sm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sm-cm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-cm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sm-cs.lo `test -f 'libinterp/operators/op-sm-cs.cc' || echo './'`libinterp/operators/op-sm-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sm-cs.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-cs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-scm-sm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sm-cm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sm-cs.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sm-m.lo `test -f 'libinterp/operators/op-sm-m.cc' || echo './'`libinterp/operators/op-sm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sm-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-m.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sm-s.lo `test -f 'libinterp/operators/op-sm-s.cc' || echo './'`libinterp/operators/op-sm-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sm-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sm-m.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sm-scm.lo `test -f 'libinterp/operators/op-sm-scm.cc' || echo './'`libinterp/operators/op-sm-scm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-sm-sm.lo `test -f 'libinterp/operators/op-sm-sm.cc' || echo './'`libinterp/operators/op-sm-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sm-scm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-scm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sm-s.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-sm-sm.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-sm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sm-scm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-sm-sm.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-str-m.lo `test -f 'libinterp/operators/op-str-m.cc' || echo './'`libinterp/operators/op-str-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-str-m.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-m.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-str-s.lo `test -f 'libinterp/operators/op-str-s.cc' || echo './'`libinterp/operators/op-str-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-str-s.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-str-m.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-str-s.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-str-str.lo `test -f 'libinterp/operators/op-str-str.cc' || echo './'`libinterp/operators/op-str-str.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-str-str.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-str.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-str-str.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-struct.lo `test -f 'libinterp/operators/op-struct.cc' || echo './'`libinterp/operators/op-struct.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-struct.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-struct.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/operators/op-struct.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-ui16-ui16.lo `test -f 'libinterp/operators/op-ui16-ui16.cc' || echo './'`libinterp/operators/op-ui16-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-ui16-ui16.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui16-ui16.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-ui32-ui32.lo `test -f 'libinterp/operators/op-ui32-ui32.cc' || echo './'`libinterp/operators/op-ui32-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-ui32-ui32.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui32-ui32.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i8.h:5,
                 from libinterp/operators/op-ui16-ui16.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i8.h:5,
                 from libinterp/operators/op-ui32-ui32.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-ui64-ui64.lo `test -f 'libinterp/operators/op-ui64-ui64.cc' || echo './'`libinterp/operators/op-ui64-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-ui64-ui64.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui64-ui64.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-op-ui8-ui8.lo `test -f 'libinterp/operators/op-ui8-ui8.cc' || echo './'`libinterp/operators/op-ui8-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/op-ui8-ui8.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui8-ui8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i8.h:5,
                 from libinterp/operators/op-ui64-ui64.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i8.h:5,
                 from libinterp/operators/op-ui8-ui8.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/template-inst/libinterp_liboctinterp_la-Array-tc.lo `test -f 'libinterp/template-inst/Array-tc.cc' || echo './'`libinterp/template-inst/Array-tc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/template-inst/Array-tc.cc  -fPIC -DPIC -o libinterp/template-inst/.libs/libinterp_liboctinterp_la-Array-tc.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/template-inst/libinterp_liboctinterp_la-Array-jit.lo `test -f 'libinterp/template-inst/Array-jit.cc' || echo './'`libinterp/template-inst/Array-jit.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/template-inst/Array-jit.cc  -fPIC -DPIC -o libinterp/template-inst/.libs/libinterp_liboctinterp_la-Array-jit.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_liboctinterp_la-oct-errno.lo `test -f 'libinterp/corefcn/oct-errno.cc' || echo './'`libinterp/corefcn/oct-errno.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-errno.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_liboctinterp_la-oct-errno.o
In file included from ./liboctave/array/Array.cc:43:0,
                 from libinterp/template-inst/Array-tc.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/oct-map.h:32,
                 from libinterp/corefcn/oct-errno.h:33,
                 from libinterp/corefcn/oct-errno.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/operators/libinterp_liboctinterp_la-ops.lo `test -f 'libinterp/operators/ops.cc' || echo './'`libinterp/operators/ops.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/operators/ops.cc  -fPIC -DPIC -o libinterp/operators/.libs/libinterp_liboctinterp_la-ops.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/libinterp_liboctinterp_la-builtins.lo `test -f 'libinterp/builtins.cc' || echo './'`libinterp/builtins.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/builtins.cc  -fPIC -DPIC -o libinterp/.libs/libinterp_liboctinterp_la-builtins.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/libinterp_liboctinterp_la-build-env.lo `test -f 'libinterp/build-env.cc' || echo './'`libinterp/build-env.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/build-env.cc  -fPIC -DPIC -o libinterp/.libs/libinterp_liboctinterp_la-build-env.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/builtins.cc:7:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
rm -f libinterp/build-env-features.cc-t && \
/bin/bash ./libinterp/build-env-features.sh config.h > libinterp/build-env-features.cc-t && \
mv libinterp/build-env-features.cc-t libinterp/build-env-features.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/libinterp_liboctinterp_la-liboctinterp-build-info.lo `test -f 'libinterp/liboctinterp-build-info.cc' || echo './'`libinterp/liboctinterp-build-info.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/liboctinterp-build-info.cc  -fPIC -DPIC -o libinterp/.libs/libinterp_liboctinterp_la-liboctinterp-build-info.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-base.lo `test -f 'libinterp/octave-value/ov-base.cc' || echo './'`libinterp/octave-value/ov-base.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/oct-map.h:32,
                 from libinterp/build-env.h:28,
                 from libinterp/build-env.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-base.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-base.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/octave-value/ov-base.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-bool-mat.lo `test -f 'libinterp/octave-value/ov-bool-mat.cc' || echo './'`libinterp/octave-value/ov-bool-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-bool-mat.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-bool-mat.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/octave-value/ov-bool-mat.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-bool.lo `test -f 'libinterp/octave-value/ov-bool.cc' || echo './'`libinterp/octave-value/ov-bool.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-bool.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-bool.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-bool.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-builtin.lo `test -f 'libinterp/octave-value/ov-builtin.cc' || echo './'`libinterp/octave-value/ov-builtin.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-builtin.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-builtin.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/octave-value/ov-builtin.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cell.lo `test -f 'libinterp/octave-value/ov-cell.cc' || echo './'`libinterp/octave-value/ov-cell.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-cell.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cell.o
In file included from libinterp/octave-value/ov-cell.cc:38:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-ch-mat.lo `test -f 'libinterp/octave-value/ov-ch-mat.cc' || echo './'`libinterp/octave-value/ov-ch-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-ch-mat.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-ch-mat.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/octave-value/ov-ch-mat.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-class.lo `test -f 'libinterp/octave-value/ov-class.cc' || echo './'`libinterp/octave-value/ov-class.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-class.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-class.o
In file included from libinterp/octave-value/ov-class.cc:32:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-classdef.lo `test -f 'libinterp/octave-value/ov-classdef.cc' || echo './'`libinterp/octave-value/ov-classdef.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-classdef.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-classdef.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/octave-value/ov-classdef.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-colon.lo `test -f 'libinterp/octave-value/ov-colon.cc' || echo './'`libinterp/octave-value/ov-colon.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-complex.lo `test -f 'libinterp/octave-value/ov-complex.cc' || echo './'`libinterp/octave-value/ov-complex.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-complex.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-complex.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-colon.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-colon.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov.h:35,
                 from libinterp/octave-value/ovl.h:36,
                 from libinterp/octave-value/ov-complex.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov.h:35,
                 from libinterp/octave-value/ovl.h:36,
                 from libinterp/octave-value/ov-colon.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libinterp/octave-value/ov-classdef.cc: In member function 'virtual octave_value_list cdef_object_array::subsref(const string&, const std::__cxx11::list<octave_value_list>&, int, size_t&, const cdef_class&, bool)':
libinterp/octave-value/ov-classdef.cc:1579:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         }
         ^
libinterp/octave-value/ov-classdef.cc:1582:5: note: here
     default:
     ^~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cs-list.lo `test -f 'libinterp/octave-value/ov-cs-list.cc' || echo './'`libinterp/octave-value/ov-cs-list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-cs-list.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cs-list.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/octave-value/ov-cs-list.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cx-diag.lo `test -f 'libinterp/octave-value/ov-cx-diag.cc' || echo './'`libinterp/octave-value/ov-cx-diag.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-cx-diag.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cx-diag.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov-base.h:35,
                 from libinterp/octave-value/ov-cx-diag.h:28,
                 from libinterp/octave-value/ov-cx-diag.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cx-mat.lo `test -f 'libinterp/octave-value/ov-cx-mat.cc' || echo './'`libinterp/octave-value/ov-cx-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-cx-mat.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cx-mat.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-dld-fcn.lo `test -f 'libinterp/octave-value/ov-dld-fcn.cc' || echo './'`libinterp/octave-value/ov-dld-fcn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-dld-fcn.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-dld-fcn.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/octave-value/ov-cx-mat.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov.h:35,
                 from libinterp/octave-value/ovl.h:36,
                 from libinterp/octave-value/ov-dld-fcn.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-fcn-handle.lo `test -f 'libinterp/octave-value/ov-fcn-handle.cc' || echo './'`libinterp/octave-value/ov-fcn-handle.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-fcn-handle.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-fcn-handle.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-fcn-inline.lo `test -f 'libinterp/octave-value/ov-fcn-inline.cc' || echo './'`libinterp/octave-value/ov-fcn-inline.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-fcn-inline.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-fcn-inline.o
In file included from libinterp/octave-value/ov-fcn-handle.cc:35:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from libinterp/octave-value/ov-fcn-inline.cc:36:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-fcn.lo `test -f 'libinterp/octave-value/ov-fcn.cc' || echo './'`libinterp/octave-value/ov-fcn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-fcn.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-fcn.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov.h:35,
                 from libinterp/octave-value/ovl.h:36,
                 from libinterp/octave-value/ov-fcn.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-float.lo `test -f 'libinterp/octave-value/ov-float.cc' || echo './'`libinterp/octave-value/ov-float.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-float.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-float.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/octave-value/ov-float.cc:36:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-complex.lo `test -f 'libinterp/octave-value/ov-flt-complex.cc' || echo './'`libinterp/octave-value/ov-flt-complex.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-cx-diag.lo `test -f 'libinterp/octave-value/ov-flt-cx-diag.cc' || echo './'`libinterp/octave-value/ov-flt-cx-diag.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-flt-complex.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-complex.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-flt-cx-diag.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-cx-diag.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov-base.h:35,
                 from libinterp/octave-value/ov-flt-cx-diag.h:28,
                 from libinterp/octave-value/ov-flt-cx-diag.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov.h:35,
                 from libinterp/octave-value/ovl.h:36,
                 from libinterp/octave-value/ov-flt-complex.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-cx-mat.lo `test -f 'libinterp/octave-value/ov-flt-cx-mat.cc' || echo './'`libinterp/octave-value/ov-flt-cx-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-flt-cx-mat.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-cx-mat.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/octave-value/ov-flt-cx-mat.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-re-diag.lo `test -f 'libinterp/octave-value/ov-flt-re-diag.cc' || echo './'`libinterp/octave-value/ov-flt-re-diag.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-flt-re-diag.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-re-diag.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-re-mat.lo `test -f 'libinterp/octave-value/ov-flt-re-mat.cc' || echo './'`libinterp/octave-value/ov-flt-re-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-flt-re-mat.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-re-mat.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov-base.h:35,
                 from libinterp/octave-value/ov-flt-re-diag.h:28,
                 from libinterp/octave-value/ov-flt-re-diag.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/octave-value/ov-flt-re-mat.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-java.lo `test -f 'libinterp/octave-value/ov-java.cc' || echo './'`libinterp/octave-value/ov-java.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-java.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-java.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/octave-value/ov-java.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libinterp/octave-value/ov-java.cc: In function 'octave_value box(JNIEnv*, void*, void*)':
libinterp/octave-value/ov-java.cc:1249:78: warning: cast from 'char*' to 'jchar* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align]
           JAVA_TYPE *buffer = reinterpret_cast<JAVA_TYPE *> (d.fortran_vec ()); \
                                                                              ^
libinterp/octave-value/ov-java.cc:1258:7: note: in expansion of macro 'BOX_PRIMITIVE_ARRAY'
       BOX_PRIMITIVE_ARRAY (jchar,    "[C", Char,    char)
       ^~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-lazy-idx.lo `test -f 'libinterp/octave-value/ov-lazy-idx.cc' || echo './'`libinterp/octave-value/ov-lazy-idx.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-lazy-idx.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-lazy-idx.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-mex-fcn.lo `test -f 'libinterp/octave-value/ov-mex-fcn.cc' || echo './'`libinterp/octave-value/ov-mex-fcn.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-re-mat.h:34,
                 from libinterp/octave-value/ov-lazy-idx.h:28,
                 from libinterp/octave-value/ov-lazy-idx.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-mex-fcn.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-mex-fcn.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/octave-value/ov-mex-fcn.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-null-mat.lo `test -f 'libinterp/octave-value/ov-null-mat.cc' || echo './'`libinterp/octave-value/ov-null-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-null-mat.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-null-mat.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-oncleanup.lo `test -f 'libinterp/octave-value/ov-oncleanup.cc' || echo './'`libinterp/octave-value/ov-oncleanup.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-oncleanup.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-oncleanup.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov.h:35,
                 from libinterp/octave-value/ov-null-mat.h:28,
                 from libinterp/octave-value/ov-null-mat.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/octave-value/ov-oncleanup.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-perm.lo `test -f 'libinterp/octave-value/ov-perm.cc' || echo './'`libinterp/octave-value/ov-perm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-perm.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-perm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-perm.h:28,
                 from libinterp/octave-value/ov-perm.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-range.lo `test -f 'libinterp/octave-value/ov-range.cc' || echo './'`libinterp/octave-value/ov-range.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-range.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-range.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/octave-value/ov-range.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-re-diag.lo `test -f 'libinterp/octave-value/ov-re-diag.cc' || echo './'`libinterp/octave-value/ov-re-diag.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-re-mat.lo `test -f 'libinterp/octave-value/ov-re-mat.cc' || echo './'`libinterp/octave-value/ov-re-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-re-diag.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-re-diag.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-re-mat.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-re-mat.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov-base.h:35,
                 from libinterp/octave-value/ov-re-diag.h:28,
                 from libinterp/octave-value/ov-re-diag.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from libinterp/octave-value/ov-re-mat.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-scalar.lo `test -f 'libinterp/octave-value/ov-scalar.cc' || echo './'`libinterp/octave-value/ov-scalar.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-scalar.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-scalar.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/octave-value/ov-scalar.cc:36:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-str-mat.lo `test -f 'libinterp/octave-value/ov-str-mat.cc' || echo './'`libinterp/octave-value/ov-str-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-str-mat.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-str-mat.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-str-mat.cc:36:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-struct.lo `test -f 'libinterp/octave-value/ov-struct.cc' || echo './'`libinterp/octave-value/ov-struct.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-struct.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-struct.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-typeinfo.lo `test -f 'libinterp/octave-value/ov-typeinfo.cc' || echo './'`libinterp/octave-value/ov-typeinfo.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-typeinfo.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-typeinfo.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/octave-value/ov-struct.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/octave-value/ov-typeinfo.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-usr-fcn.lo `test -f 'libinterp/octave-value/ov-usr-fcn.cc' || echo './'`libinterp/octave-value/ov-usr-fcn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-usr-fcn.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-usr-fcn.o
./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<const T*>::operator const T**() const [with T = char]':
libinterp/octave-value/ov-struct.cc:982:3:   required from here
./liboctave/util/oct-locbuf.h:165:12: warning: cast from 'char*' to 'const char**' increases required alignment of target type [-Wcast-align]
     return reinterpret_cast<const T **> (this->data ());
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libinterp/octave-value/ov-typeinfo.cc: In static member function 'static bool octave_value_typeinfo::register_assign_op(octave_value::assign_op, int, int, octave_value_typeinfo::assign_op_fcn)':
libinterp/octave-value/ov-typeinfo.cc:142:10: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
   return (instance_ok ())
          ~~~~~~~~~~~~~~~~
          ? instance->do_register_assign_op (op, t_lhs, t_rhs, f) : -1;
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libinterp/octave-value/ov-typeinfo.cc: In static member function 'static bool octave_value_typeinfo::register_assignany_op(octave_value::assign_op, int, octave_value_typeinfo::assignany_op_fcn)':
libinterp/octave-value/ov-typeinfo.cc:150:10: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
   return (instance_ok ())
          ~~~~~~~~~~~~~~~~
          ? instance->do_register_assignany_op (op, t_lhs, f) : -1;
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libinterp/octave-value/ov-usr-fcn.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov.lo `test -f 'libinterp/octave-value/ov.cc' || echo './'`libinterp/octave-value/ov.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov.h:35,
                 from libinterp/octave-value/ovl.h:36,
                 from libinterp/octave-value/ov.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ovl.lo `test -f 'libinterp/octave-value/ovl.cc' || echo './'`libinterp/octave-value/ovl.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ovl.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ovl.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-int16.lo `test -f 'libinterp/octave-value/ov-int16.cc' || echo './'`libinterp/octave-value/ov-int16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-int16.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-int16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov.h:35,
                 from libinterp/octave-value/ovl.h:36,
                 from libinterp/octave-value/ovl.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-int16.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-int32.lo `test -f 'libinterp/octave-value/ov-int32.cc' || echo './'`libinterp/octave-value/ov-int32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-int32.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-int32.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-int64.lo `test -f 'libinterp/octave-value/ov-int64.cc' || echo './'`libinterp/octave-value/ov-int64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-int64.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-int64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-int32.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-int64.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-int8.lo `test -f 'libinterp/octave-value/ov-int8.cc' || echo './'`libinterp/octave-value/ov-int8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-int8.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-int8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-int8.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-uint16.lo `test -f 'libinterp/octave-value/ov-uint16.cc' || echo './'`libinterp/octave-value/ov-uint16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-uint16.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-uint16.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-uint32.lo `test -f 'libinterp/octave-value/ov-uint32.cc' || echo './'`libinterp/octave-value/ov-uint32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-uint32.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-uint32.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-uint16.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-uint32.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-uint64.lo `test -f 'libinterp/octave-value/ov-uint64.cc' || echo './'`libinterp/octave-value/ov-uint64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-uint64.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-uint64.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-uint8.lo `test -f 'libinterp/octave-value/ov-uint8.cc' || echo './'`libinterp/octave-value/ov-uint8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-uint8.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-uint8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-uint64.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from libinterp/octave-value/ov-uint8.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-bool-sparse.lo `test -f 'libinterp/octave-value/ov-bool-sparse.cc' || echo './'`libinterp/octave-value/ov-bool-sparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-bool-sparse.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-bool-sparse.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cx-sparse.lo `test -f 'libinterp/octave-value/ov-cx-sparse.cc' || echo './'`libinterp/octave-value/ov-cx-sparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-cx-sparse.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cx-sparse.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from libinterp/octave-value/ov-base.h:35,
                 from libinterp/octave-value/ov-bool-sparse.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from libinterp/octave-value/ov-cx-sparse.cc:34:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-re-sparse.lo `test -f 'libinterp/octave-value/ov-re-sparse.cc' || echo './'`libinterp/octave-value/ov-re-sparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/hdf5/serial -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/octave-value/ov-re-sparse.cc  -fPIC -DPIC -o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-re-sparse.o
In file included from libinterp/octave-value/ov-re-sparse.cc:34:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-lex.lo `test -f 'libinterp/parse-tree/lex.cc' || echo './'`libinterp/parse-tree/lex.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/lex.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-lex.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/parse-tree/lex.ll:103:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-oct-parse.lo `test -f 'libinterp/parse-tree/oct-parse.cc' || echo './'`libinterp/parse-tree/oct-parse.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-arg-list.lo `test -f 'libinterp/parse-tree/pt-arg-list.cc' || echo './'`libinterp/parse-tree/pt-arg-list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/oct-parse.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-oct-parse.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-arg-list.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-arg-list.o
libinterp/parse-tree/lex.ll: In member function 'void octave::base_lexer::xunput(char, char*)':
libinterp/parse-tree/lex.ll:2427:11: warning: comparison is always true due to limited range of data type [-Wtype-limits]
       {
           ^
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/parse-tree/pt-arg-list.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./liboctave/array/Matrix.h:32,
                 from libinterp/parse-tree/oct-parse.yy:46:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libinterp/parse-tree/lex.ll: In function 'int octave_lex(OCTAVE_STYPE*, yyscan_t)':
libinterp/parse-tree/lex.cc:368:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  yyg->yy_c_buf_p = yy_cp;
  ~~~~~~~~~~~~~~~~^~~
libinterp/parse-tree/lex.ll:1162:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION'
     curr_lexer->lexer_debug ("{D}{D_}*/\\.[\\*/\\\\^\\']|{NUMBER}");
 ^   ~~~~~~~~~~~~~~~
libinterp/parse-tree/lex.ll:1161:1: note: here
 {NUMBER} {
 ^~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-array-list.lo `test -f 'libinterp/parse-tree/pt-array-list.cc' || echo './'`libinterp/parse-tree/pt-array-list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-array-list.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-array-list.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./liboctave/array/Matrix.h:32,
                 from ./liboctave/util/lo-regexp.h:34,
                 from libinterp/corefcn/symtab.h:36,
                 from libinterp/parse-tree/pt-arg-list.h:38,
                 from libinterp/parse-tree/pt-array-list.h:29,
                 from libinterp/parse-tree/pt-array-list.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-assign.lo `test -f 'libinterp/parse-tree/pt-assign.cc' || echo './'`libinterp/parse-tree/pt-assign.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-assign.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-assign.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-binop.lo `test -f 'libinterp/parse-tree/pt-binop.cc' || echo './'`libinterp/parse-tree/pt-binop.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-binop.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-binop.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/parse-tree/pt-assign.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-bp.lo `test -f 'libinterp/parse-tree/pt-bp.cc' || echo './'`libinterp/parse-tree/pt-bp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-bp.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-bp.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/parse-tree/pt-binop.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-usr-fcn.h:34,
                 from libinterp/parse-tree/pt-bp.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-cbinop.lo `test -f 'libinterp/parse-tree/pt-cbinop.cc' || echo './'`libinterp/parse-tree/pt-cbinop.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-cbinop.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-cbinop.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/parse-tree/pt-cbinop.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-cell.lo `test -f 'libinterp/parse-tree/pt-cell.cc' || echo './'`libinterp/parse-tree/pt-cell.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-cell.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-cell.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-check.lo `test -f 'libinterp/parse-tree/pt-check.cc' || echo './'`libinterp/parse-tree/pt-check.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/parse-tree/pt-cell.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-check.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-check.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/parse-tree/pt-check.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-classdef.lo `test -f 'libinterp/parse-tree/pt-classdef.cc' || echo './'`libinterp/parse-tree/pt-classdef.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-classdef.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-classdef.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/oct-map.h:32,
                 from ./libinterp/octave-value/ov-classdef.h:32,
                 from libinterp/parse-tree/pt-classdef.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-cmd.lo `test -f 'libinterp/parse-tree/pt-cmd.cc' || echo './'`libinterp/parse-tree/pt-cmd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-cmd.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-cmd.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-colon.lo `test -f 'libinterp/parse-tree/pt-colon.cc' || echo './'`libinterp/parse-tree/pt-colon.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-colon.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-colon.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from libinterp/parse-tree/pt-cmd.h:32,
                 from libinterp/parse-tree/pt-cmd.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/parse-tree/pt-colon.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-const.lo `test -f 'libinterp/parse-tree/pt-const.cc' || echo './'`libinterp/parse-tree/pt-const.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-const.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-const.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/parse-tree/pt-const.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-decl.lo `test -f 'libinterp/parse-tree/pt-decl.cc' || echo './'`libinterp/parse-tree/pt-decl.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-decl.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-decl.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-eval.lo `test -f 'libinterp/parse-tree/pt-eval.cc' || echo './'`libinterp/parse-tree/pt-eval.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-eval.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-eval.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/parse-tree/pt-decl.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-except.lo `test -f 'libinterp/parse-tree/pt-except.cc' || echo './'`libinterp/parse-tree/pt-except.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/parse-tree/pt-eval.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-except.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-except.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-exp.lo `test -f 'libinterp/parse-tree/pt-exp.cc' || echo './'`libinterp/parse-tree/pt-exp.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/oct-lvalue.h:33,
                 from libinterp/parse-tree/pt-except.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-exp.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-exp.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/oct-lvalue.h:33,
                 from libinterp/parse-tree/pt-exp.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-fcn-handle.lo `test -f 'libinterp/parse-tree/pt-fcn-handle.cc' || echo './'`libinterp/parse-tree/pt-fcn-handle.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-fcn-handle.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-fcn-handle.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/corefcn/input.h:36,
                 from libinterp/corefcn/call-stack.h:35,
                 from libinterp/parse-tree/pt-fcn-handle.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-funcall.lo `test -f 'libinterp/parse-tree/pt-funcall.cc' || echo './'`libinterp/parse-tree/pt-funcall.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-funcall.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-funcall.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-id.lo `test -f 'libinterp/parse-tree/pt-id.cc' || echo './'`libinterp/parse-tree/pt-id.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-id.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-id.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from libinterp/parse-tree/pt-funcall.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/parse-tree/pt-id.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-idx.lo `test -f 'libinterp/parse-tree/pt-idx.cc' || echo './'`libinterp/parse-tree/pt-idx.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-idx.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-idx.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/parse-tree/pt-idx.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-jump.lo `test -f 'libinterp/parse-tree/pt-jump.cc' || echo './'`libinterp/parse-tree/pt-jump.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-jump.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-jump.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-loop.lo `test -f 'libinterp/parse-tree/pt-loop.cc' || echo './'`libinterp/parse-tree/pt-loop.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/parse-tree/pt-jump.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-loop.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-loop.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/oct-map.h:32,
                 from libinterp/parse-tree/pt-loop.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-mat.lo `test -f 'libinterp/parse-tree/pt-mat.cc' || echo './'`libinterp/parse-tree/pt-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-mat.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-mat.o
In file included from libinterp/parse-tree/pt-mat.cc:29:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-misc.lo `test -f 'libinterp/parse-tree/pt-misc.cc' || echo './'`libinterp/parse-tree/pt-misc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-misc.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-misc.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/parse-tree/pt-misc.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-pr-code.lo `test -f 'libinterp/parse-tree/pt-pr-code.cc' || echo './'`libinterp/parse-tree/pt-pr-code.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-pr-code.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-pr-code.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-usr-fcn.h:34,
                 from libinterp/parse-tree/pt-pr-code.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-select.lo `test -f 'libinterp/parse-tree/pt-select.cc' || echo './'`libinterp/parse-tree/pt-select.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-select.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-select.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/parse-tree/pt-select.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-stmt.lo `test -f 'libinterp/parse-tree/pt-stmt.cc' || echo './'`libinterp/parse-tree/pt-stmt.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-stmt.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-stmt.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-unop.lo `test -f 'libinterp/parse-tree/pt-unop.cc' || echo './'`libinterp/parse-tree/pt-unop.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt-unop.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-unop.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt.lo `test -f 'libinterp/parse-tree/pt.cc' || echo './'`libinterp/parse-tree/pt.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/pt.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from ./libinterp/octave-value/ov-builtin.h:30,
                 from libinterp/corefcn/defun-int.h:30,
                 from libinterp/corefcn/defun.h:32,
                 from libinterp/parse-tree/pt-stmt.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/parse-tree/pt-unop.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from ./libinterp/octave-value/ov-fcn.h:33,
                 from libinterp/parse-tree/pt.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-token.lo `test -f 'libinterp/parse-tree/token.cc' || echo './'`libinterp/parse-tree/token.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/parse-tree/token.cc  -fPIC -DPIC -o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-token.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/parse-tree/token.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./build-aux/ylwrap libinterp/corefcn/oct-tex-lexer.ll lex.octave_tex_.c libinterp/corefcn/oct-tex-lexer.cc -- flex -I -I
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/liboctave_liboctave_la-liboctave-build-info.lo `test -f 'liboctave/liboctave-build-info.cc' || echo './'`liboctave/liboctave-build-info.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-b.lo `test -f 'liboctave/array/Array-b.cc' || echo './'`liboctave/array/Array-b.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/liboctave-build-info.cc  -fPIC -DPIC -o liboctave/.libs/liboctave_liboctave_la-liboctave-build-info.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-b.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-b.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-C.lo `test -f 'liboctave/array/Array-C.cc' || echo './'`liboctave/array/Array-C.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-C.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-C.o
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-b.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-ch.lo `test -f 'liboctave/array/Array-ch.cc' || echo './'`liboctave/array/Array-ch.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-d.lo `test -f 'liboctave/array/Array-d.cc' || echo './'`liboctave/array/Array-d.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-ch.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-ch.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-d.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-d.o
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-C.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-d.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-ch.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-f.lo `test -f 'liboctave/array/Array-f.cc' || echo './'`liboctave/array/Array-f.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-f.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-f.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-fC.lo `test -f 'liboctave/array/Array-fC.cc' || echo './'`liboctave/array/Array-fC.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-fC.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-fC.o
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-f.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-fC.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-i.lo `test -f 'liboctave/array/Array-i.cc' || echo './'`liboctave/array/Array-i.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-i.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-i.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-idx-vec.lo `test -f 'liboctave/array/Array-idx-vec.cc' || echo './'`liboctave/array/Array-idx-vec.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-idx-vec.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-idx-vec.o
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-i.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-idx-vec.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-s.lo `test -f 'liboctave/array/Array-s.cc' || echo './'`liboctave/array/Array-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-s.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-s.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-str.lo `test -f 'liboctave/array/Array-str.cc' || echo './'`liboctave/array/Array-str.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-str.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-str.o
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-s.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-str.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-util.lo `test -f 'liboctave/array/Array-util.cc' || echo './'`liboctave/array/Array-util.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-util.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-util.o
In file included from liboctave/array/Array-util.cc:31:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Array-voidp.lo `test -f 'liboctave/array/Array-voidp.cc' || echo './'`liboctave/array/Array-voidp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Array-voidp.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Array-voidp.o
In file included from liboctave/array/Array.cc:43:0,
                 from liboctave/array/Array-voidp.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<T*>::operator T**() const [with T = void]':
liboctave/array/Array.cc:368:5:   required from 'static T* rec_permute_helper::blk_trans(const T*, T*, octave_idx_type, octave_idx_type) [with T = void*; octave_idx_type = int]'
liboctave/array/Array.cc:1629:37:   required from 'Array<T> Array<T>::transpose() const [with T = void*]'
liboctave/array/Array-voidp.cc:42:1:   required from here
./liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align]
   operator T **() const { return reinterpret_cast<T **> (this->data ()); }
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-boolMatrix.lo `test -f 'liboctave/array/boolMatrix.cc' || echo './'`liboctave/array/boolMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/boolMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-boolMatrix.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-boolNDArray.lo `test -f 'liboctave/array/boolNDArray.cc' || echo './'`liboctave/array/boolNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/boolNDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-boolNDArray.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/boolMatrix.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/boolMatrix.cc:35:0:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/CNDArray.h:28,
                 from liboctave/array/boolNDArray.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-boolSparse.lo `test -f 'liboctave/array/boolSparse.cc' || echo './'`liboctave/array/boolSparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/boolSparse.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-boolSparse.o
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/CNDArray.h:28,
                 from liboctave/array/boolNDArray.cc:31:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = bool; X = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MSparse.h:32,
                 from liboctave/array/boolSparse.h:30,
                 from liboctave/array/boolSparse.cc:36:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-CColVector.lo `test -f 'liboctave/array/CColVector.cc' || echo './'`liboctave/array/CColVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/CColVector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-CColVector.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/CColVector.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/CColVector.cc:35:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<double>; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-CDiagMatrix.lo `test -f 'liboctave/array/CDiagMatrix.cc' || echo './'`liboctave/array/CDiagMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/CDiagMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-CDiagMatrix.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/CDiagMatrix.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-chMatrix.lo `test -f 'liboctave/array/chMatrix.cc' || echo './'`liboctave/array/chMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/chMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-chMatrix.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-chNDArray.lo `test -f 'liboctave/array/chNDArray.cc' || echo './'`liboctave/array/chNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/chNDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-chNDArray.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/chMatrix.cc:36:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/chNDArray.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/chMatrix.cc:36:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/chNDArray.cc:32:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = char; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = char; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = char; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-CMatrix.lo `test -f 'liboctave/array/CMatrix.cc' || echo './'`liboctave/array/CMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/CMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-CMatrix.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/dNDArray.h:28,
                 from liboctave/array/dMatrix.h:28,
                 from liboctave/array/CMatrix.cc:42:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/dNDArray.h:28,
                 from liboctave/array/dMatrix.h:28,
                 from liboctave/array/CMatrix.cc:42:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<double>; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-CNDArray.lo `test -f 'liboctave/array/CNDArray.cc' || echo './'`liboctave/array/CNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/CNDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-CNDArray.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/CNDArray.h:28,
                 from liboctave/array/CNDArray.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-CRowVector.lo `test -f 'liboctave/array/CRowVector.cc' || echo './'`liboctave/array/CRowVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/CRowVector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-CRowVector.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/CRowVector.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/CNDArray.h:28,
                 from liboctave/array/CNDArray.cc:34:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<double>; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = std::complex<double>; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/CRowVector.cc:34:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<double>; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-CSparse.lo `test -f 'liboctave/array/CSparse.cc' || echo './'`liboctave/array/CSparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/CSparse.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-CSparse.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-dColVector.lo `test -f 'liboctave/array/dColVector.cc' || echo './'`liboctave/array/dColVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/dColVector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-dColVector.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/dRowVector.h:28,
                 from liboctave/array/CSparse.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/dColVector.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/dColVector.cc:35:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-dDiagMatrix.lo `test -f 'liboctave/array/dDiagMatrix.cc' || echo './'`liboctave/array/dDiagMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/dDiagMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-dDiagMatrix.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/dDiagMatrix.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-dim-vector.lo `test -f 'liboctave/array/dim-vector.cc' || echo './'`liboctave/array/dim-vector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/dim-vector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-dim-vector.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-dMatrix.lo `test -f 'liboctave/array/dMatrix.cc' || echo './'`liboctave/array/dMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/dMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-dMatrix.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-dNDArray.lo `test -f 'liboctave/array/dNDArray.cc' || echo './'`liboctave/array/dNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/dNDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-dNDArray.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/dNDArray.h:28,
                 from liboctave/array/dMatrix.h:28,
                 from liboctave/array/dMatrix.cc:40:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/dNDArray.h:28,
                 from liboctave/array/dMatrix.h:28,
                 from liboctave/array/dMatrix.cc:40:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/dNDArray.h:28,
                 from liboctave/array/dNDArray.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/dNDArray.h:28,
                 from liboctave/array/dNDArray.cc:34:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-dRowVector.lo `test -f 'liboctave/array/dRowVector.cc' || echo './'`liboctave/array/dRowVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/dRowVector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-dRowVector.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-dSparse.lo `test -f 'liboctave/array/dSparse.cc' || echo './'`liboctave/array/dSparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/dSparse.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-dSparse.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/dRowVector.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/dRowVector.h:28,
                 from liboctave/array/dSparse.cc:39:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/dRowVector.cc:34:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fCColVector.lo `test -f 'liboctave/array/fCColVector.cc' || echo './'`liboctave/array/fCColVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fCColVector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fCColVector.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fCColVector.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fCColVector.cc:35:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<float>; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fCDiagMatrix.lo `test -f 'liboctave/array/fCDiagMatrix.cc' || echo './'`liboctave/array/fCDiagMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fCDiagMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fCDiagMatrix.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fCDiagMatrix.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fCMatrix.lo `test -f 'liboctave/array/fCMatrix.cc' || echo './'`liboctave/array/fCMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fCMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fCMatrix.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/fCNDArray.h:28,
                 from liboctave/array/fCMatrix.h:28,
                 from liboctave/array/fCMatrix.cc:43:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/fCNDArray.h:28,
                 from liboctave/array/fCMatrix.h:28,
                 from liboctave/array/fCMatrix.cc:43:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<float>; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fCNDArray.lo `test -f 'liboctave/array/fCNDArray.cc' || echo './'`liboctave/array/fCNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fCNDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fCNDArray.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/fCNDArray.h:28,
                 from liboctave/array/fCNDArray.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/fCNDArray.h:28,
                 from liboctave/array/fCNDArray.cc:35:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<float>; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = std::complex<float>; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fColVector.lo `test -f 'liboctave/array/fColVector.cc' || echo './'`liboctave/array/fColVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fColVector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fColVector.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fCRowVector.lo `test -f 'liboctave/array/fCRowVector.cc' || echo './'`liboctave/array/fCRowVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fCRowVector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fCRowVector.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fDiagMatrix.lo `test -f 'liboctave/array/fDiagMatrix.cc' || echo './'`liboctave/array/fDiagMatrix.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fColVector.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fDiagMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fDiagMatrix.o
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fCRowVector.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fDiagMatrix.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fColVector.cc:35:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fCRowVector.cc:34:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<float>; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fMatrix.lo `test -f 'liboctave/array/fMatrix.cc' || echo './'`liboctave/array/fMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fMatrix.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fNDArray.lo `test -f 'liboctave/array/fNDArray.cc' || echo './'`liboctave/array/fNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fNDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fNDArray.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-fRowVector.lo `test -f 'liboctave/array/fRowVector.cc' || echo './'`liboctave/array/fRowVector.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/fNDArray.h:28,
                 from liboctave/array/fMatrix.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/fRowVector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-fRowVector.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/fNDArray.h:28,
                 from liboctave/array/fNDArray.cc:35:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/fNDArray.h:28,
                 from liboctave/array/fMatrix.cc:35:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fRowVector.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/fNDArray.h:28,
                 from liboctave/array/fNDArray.cc:35:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from liboctave/array/fRowVector.cc:34:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-idx-vector.lo `test -f 'liboctave/array/idx-vector.cc' || echo './'`liboctave/array/idx-vector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/idx-vector.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-idx-vector.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/dNDArray.h:28,
                 from liboctave/array/dMatrix.h:28,
                 from liboctave/array/Range.h:30,
                 from liboctave/array/idx-vector.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-int16NDArray.lo `test -f 'liboctave/array/int16NDArray.cc' || echo './'`liboctave/array/int16NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/int16NDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-int16NDArray.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-int32NDArray.lo `test -f 'liboctave/array/int32NDArray.cc' || echo './'`liboctave/array/int32NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/int32NDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-int32NDArray.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/int16NDArray.h:28,
                 from liboctave/array/int16NDArray.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/int32NDArray.h:28,
                 from liboctave/array/int32NDArray.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-int64NDArray.lo `test -f 'liboctave/array/int64NDArray.cc' || echo './'`liboctave/array/int64NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/int64NDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-int64NDArray.o
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/int16NDArray.h:28,
                 from liboctave/array/int16NDArray.cc:28:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short int>; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short int>; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short int>; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/int32NDArray.h:28,
                 from liboctave/array/int32NDArray.cc:28:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<int>; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<int>; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<int>; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/int64NDArray.h:28,
                 from liboctave/array/int64NDArray.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/int64NDArray.h:28,
                 from liboctave/array/int64NDArray.cc:28:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-int8NDArray.lo `test -f 'liboctave/array/int8NDArray.cc' || echo './'`liboctave/array/int8NDArray.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MArray-C.lo `test -f 'liboctave/array/MArray-C.cc' || echo './'`liboctave/array/MArray-C.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/int8NDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-int8NDArray.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MArray-C.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MArray-C.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/int8NDArray.h:28,
                 from liboctave/array/int8NDArray.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MArray-C.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/MArray-C.cc:31:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<double>; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = std::complex<double>; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = std::complex<double>; X = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MArray-d.lo `test -f 'liboctave/array/MArray-d.cc' || echo './'`liboctave/array/MArray-d.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MArray-d.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MArray-d.o
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/int8NDArray.h:28,
                 from liboctave/array/int8NDArray.cc:28:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MArray-d.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/MArray-d.cc:29:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MArray-f.lo `test -f 'liboctave/array/MArray-f.cc' || echo './'`liboctave/array/MArray-f.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MArray-f.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MArray-f.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MArray-f.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/MArray-f.cc:29:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MArray-fC.lo `test -f 'liboctave/array/MArray-fC.cc' || echo './'`liboctave/array/MArray-fC.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MArray-fC.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MArray-fC.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MArray-i.lo `test -f 'liboctave/array/MArray-i.cc' || echo './'`liboctave/array/MArray-i.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MArray-s.lo `test -f 'liboctave/array/MArray-s.cc' || echo './'`liboctave/array/MArray-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MArray-i.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MArray-i.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MArray-fC.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MArray-s.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MArray-s.o
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/MArray-fC.cc:31:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex<float>; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = std::complex<float>; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = std::complex<float>; X = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MArray-s.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MArray-i.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/MArray-s.cc:29:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = short int; X = short int; Y = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = short int; X = short int; Y = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = short int; X = short int; Y = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = short int; X = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = short int; X = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = short int; X = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/MArray-i.cc:31:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int<long long int>; X = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<int>; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<int>; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<int>; X = octave_int<int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int<int>; X = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int<int>; X = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int<int>; X = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short int>; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short int>; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short int>; X = octave_int<short int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int<short int>; X = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int<short int>; X = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int<short int>; X = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int<signed char>; X = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = int; X = int; Y = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = int; X = int; Y = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = int; X = int; Y = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array<T> do_mx_unary_op(const Array<X>&, void (*)(size_t, R*, const X*) throw ()) [with R = int; X = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_unary_op (const Array<X>& x,
 ^~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array<T>& do_mm_inplace_op(Array<T>&, const Array<X>&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = int; X = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_inplace_op (Array<R>& r, const Array<X>& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array<T>& do_ms_inplace_op(Array<T>&, const X&, void (*)(size_t, R*, X) throw ()) [with R = int; X = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_inplace_op (Array<R>& r, const X& x,
 ^~~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array<T>& do_mx_inplace_op(Array<T>&, void (*)(size_t, R*) throw ()) [with R = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_inplace_op (Array<R>& r,
 ^~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MatrixType.lo `test -f 'liboctave/array/MatrixType.cc' || echo './'`liboctave/array/MatrixType.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MatrixType.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MatrixType.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MSparse-C.lo `test -f 'liboctave/array/MSparse-C.cc' || echo './'`liboctave/array/MSparse-C.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MSparse.h:32,
                 from liboctave/array/MatrixType.h:29,
                 from liboctave/array/MatrixType.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MSparse-C.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MSparse-C.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-MSparse-d.lo `test -f 'liboctave/array/MSparse-d.cc' || echo './'`liboctave/array/MSparse-d.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/MSparse-d.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-MSparse-d.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MSparse.h:32,
                 from liboctave/array/MSparse-C.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/MSparse.h:32,
                 from liboctave/array/MSparse-d.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-PermMatrix.lo `test -f 'liboctave/array/PermMatrix.cc' || echo './'`liboctave/array/PermMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/PermMatrix.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-PermMatrix.o
In file included from liboctave/array/PermMatrix.cc:30:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Range.lo `test -f 'liboctave/array/Range.cc' || echo './'`liboctave/array/Range.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Range.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Range.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/dNDArray.h:28,
                 from liboctave/array/dMatrix.h:28,
                 from liboctave/array/Range.h:30,
                 from liboctave/array/Range.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Sparse-b.lo `test -f 'liboctave/array/Sparse-b.cc' || echo './'`liboctave/array/Sparse-b.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Sparse-b.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Sparse-b.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Sparse-C.lo `test -f 'liboctave/array/Sparse-C.cc' || echo './'`liboctave/array/Sparse-C.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/Sparse.cc:39,
                 from liboctave/array/Sparse-b.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Sparse-C.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Sparse-C.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-Sparse-d.lo `test -f 'liboctave/array/Sparse-d.cc' || echo './'`liboctave/array/Sparse-d.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/Sparse-d.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-Sparse-d.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/Sparse.cc:39,
                 from liboctave/array/Sparse-C.cc:34:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/Sparse.cc:39,
                 from liboctave/array/Sparse-d.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-uint16NDArray.lo `test -f 'liboctave/array/uint16NDArray.cc' || echo './'`liboctave/array/uint16NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/uint16NDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-uint16NDArray.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-uint32NDArray.lo `test -f 'liboctave/array/uint32NDArray.cc' || echo './'`liboctave/array/uint32NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/uint32NDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-uint32NDArray.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/uint16NDArray.h:28,
                 from liboctave/array/uint16NDArray.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-uint64NDArray.lo `test -f 'liboctave/array/uint64NDArray.cc' || echo './'`liboctave/array/uint64NDArray.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/uint32NDArray.h:28,
                 from liboctave/array/uint32NDArray.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/uint64NDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-uint64NDArray.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/array/liboctave_array_libarray_la-uint8NDArray.lo `test -f 'liboctave/array/uint8NDArray.cc' || echo './'`liboctave/array/uint8NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/array/uint8NDArray.cc  -fPIC -DPIC -o liboctave/array/.libs/liboctave_array_libarray_la-uint8NDArray.o
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/uint16NDArray.h:28,
                 from liboctave/array/uint16NDArray.cc:28:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/uint64NDArray.h:28,
                 from liboctave/array/uint64NDArray.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/uint32NDArray.h:28,
                 from liboctave/array/uint32NDArray.cc:28:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from liboctave/array/MArray.h:30,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/uint8NDArray.h:28,
                 from liboctave/array/uint8NDArray.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/uint64NDArray.h:28,
                 from liboctave/array/uint64NDArray.cc:28:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/array/MArray.h:30:0,
                 from liboctave/array/intNDArray.h:28,
                 from liboctave/array/uint8NDArray.h:28,
                 from liboctave/array/uint8NDArray.cc:28:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/advnst.lo liboctave/cruft/ranlib/advnst.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/advnst.f  -fPIC -o liboctave/cruft/ranlib/.libs/advnst.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/genbet.lo liboctave/cruft/ranlib/genbet.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/genbet.f  -fPIC -o liboctave/cruft/ranlib/.libs/genbet.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/genchi.lo liboctave/cruft/ranlib/genchi.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/genchi.f  -fPIC -o liboctave/cruft/ranlib/.libs/genchi.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/genexp.lo liboctave/cruft/ranlib/genexp.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/genexp.f  -fPIC -o liboctave/cruft/ranlib/.libs/genexp.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/genf.lo liboctave/cruft/ranlib/genf.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/genf.f  -fPIC -o liboctave/cruft/ranlib/.libs/genf.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/gengam.lo liboctave/cruft/ranlib/gengam.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/gengam.f  -fPIC -o liboctave/cruft/ranlib/.libs/gengam.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/genmn.lo liboctave/cruft/ranlib/genmn.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/genmn.f  -fPIC -o liboctave/cruft/ranlib/.libs/genmn.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/genmul.lo liboctave/cruft/ranlib/genmul.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/genmul.f  -fPIC -o liboctave/cruft/ranlib/.libs/genmul.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/gennch.lo liboctave/cruft/ranlib/gennch.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/gennf.lo liboctave/cruft/ranlib/gennf.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/gennch.f  -fPIC -o liboctave/cruft/ranlib/.libs/gennch.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/gennf.f  -fPIC -o liboctave/cruft/ranlib/.libs/gennf.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/gennor.lo liboctave/cruft/ranlib/gennor.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/genprm.lo liboctave/cruft/ranlib/genprm.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/gennor.f  -fPIC -o liboctave/cruft/ranlib/.libs/gennor.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/genunf.lo liboctave/cruft/ranlib/genunf.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/genprm.f  -fPIC -o liboctave/cruft/ranlib/.libs/genprm.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/getcgn.lo liboctave/cruft/ranlib/getcgn.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/genunf.f  -fPIC -o liboctave/cruft/ranlib/.libs/genunf.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/getsd.lo liboctave/cruft/ranlib/getsd.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/getcgn.f  -fPIC -o liboctave/cruft/ranlib/.libs/getcgn.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/ignbin.lo liboctave/cruft/ranlib/ignbin.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/ignlgi.lo liboctave/cruft/ranlib/ignlgi.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/getsd.f  -fPIC -o liboctave/cruft/ranlib/.libs/getsd.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/ignbin.f  -fPIC -o liboctave/cruft/ranlib/.libs/ignbin.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/ignnbn.lo liboctave/cruft/ranlib/ignnbn.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/ignlgi.f  -fPIC -o liboctave/cruft/ranlib/.libs/ignlgi.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/ignpoi.lo liboctave/cruft/ranlib/ignpoi.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/ignnbn.f  -fPIC -o liboctave/cruft/ranlib/.libs/ignnbn.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/ignuin.lo liboctave/cruft/ranlib/ignuin.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/initgn.lo liboctave/cruft/ranlib/initgn.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/ignpoi.f  -fPIC -o liboctave/cruft/ranlib/.libs/ignpoi.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/ignuin.f  -fPIC -o liboctave/cruft/ranlib/.libs/ignuin.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/initgn.f  -fPIC -o liboctave/cruft/ranlib/.libs/initgn.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/inrgcm.lo liboctave/cruft/ranlib/inrgcm.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/lennob.lo liboctave/cruft/ranlib/lennob.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/mltmod.lo liboctave/cruft/ranlib/mltmod.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/inrgcm.f  -fPIC -o liboctave/cruft/ranlib/.libs/inrgcm.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/lennob.f  -fPIC -o liboctave/cruft/ranlib/.libs/lennob.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/mltmod.f  -fPIC -o liboctave/cruft/ranlib/.libs/mltmod.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/phrtsd.lo liboctave/cruft/ranlib/phrtsd.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/qrgnin.lo liboctave/cruft/ranlib/qrgnin.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/ranf.lo liboctave/cruft/ranlib/ranf.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/phrtsd.f  -fPIC -o liboctave/cruft/ranlib/.libs/phrtsd.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/qrgnin.f  -fPIC -o liboctave/cruft/ranlib/.libs/qrgnin.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/setall.lo liboctave/cruft/ranlib/setall.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/ranf.f  -fPIC -o liboctave/cruft/ranlib/.libs/ranf.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/setant.lo liboctave/cruft/ranlib/setant.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/setgmn.lo liboctave/cruft/ranlib/setgmn.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/setall.f  -fPIC -o liboctave/cruft/ranlib/.libs/setall.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/setant.f  -fPIC -o liboctave/cruft/ranlib/.libs/setant.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/setgmn.f  -fPIC -o liboctave/cruft/ranlib/.libs/setgmn.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/setsd.lo liboctave/cruft/ranlib/setsd.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/sexpo.lo liboctave/cruft/ranlib/sexpo.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/sgamma.lo liboctave/cruft/ranlib/sgamma.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/setsd.f  -fPIC -o liboctave/cruft/ranlib/.libs/setsd.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/sexpo.f  -fPIC -o liboctave/cruft/ranlib/.libs/sexpo.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/snorm.lo liboctave/cruft/ranlib/snorm.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ranlib/wrap.lo liboctave/cruft/ranlib/wrap.f
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/sgamma.f  -fPIC -o liboctave/cruft/ranlib/.libs/sgamma.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/snorm.f  -fPIC -o liboctave/cruft/ranlib/.libs/snorm.o
libtool: compile:  gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ranlib/wrap.f  -fPIC -o liboctave/cruft/ranlib/.libs/wrap.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cacai.lo `test -f 'liboctave/cruft/amos/cacai.f' || echo './'`liboctave/cruft/amos/cacai.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cacon.lo `test -f 'liboctave/cruft/amos/cacon.f' || echo './'`liboctave/cruft/amos/cacon.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesh.lo `test -f 'liboctave/cruft/amos/cbesh.f' || echo './'`liboctave/cruft/amos/cbesh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cacai.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cacai.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cacon.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cacon.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbesh.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesi.lo `test -f 'liboctave/cruft/amos/cbesi.f' || echo './'`liboctave/cruft/amos/cbesi.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesj.lo `test -f 'liboctave/cruft/amos/cbesj.f' || echo './'`liboctave/cruft/amos/cbesj.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbesi.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesi.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesk.lo `test -f 'liboctave/cruft/amos/cbesk.f' || echo './'`liboctave/cruft/amos/cbesk.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesy.lo `test -f 'liboctave/cruft/amos/cbesy.f' || echo './'`liboctave/cruft/amos/cbesy.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbesj.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesj.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbinu.lo `test -f 'liboctave/cruft/amos/cbinu.f' || echo './'`liboctave/cruft/amos/cbinu.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbesk.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbesy.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesy.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbinu.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbinu.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbuni.lo `test -f 'liboctave/cruft/amos/cbuni.f' || echo './'`liboctave/cruft/amos/cbuni.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbunk.lo `test -f 'liboctave/cruft/amos/cbunk.f' || echo './'`liboctave/cruft/amos/cbunk.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cunk1.lo `test -f 'liboctave/cruft/amos/cunk1.f' || echo './'`liboctave/cruft/amos/cunk1.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cunk2.lo `test -f 'liboctave/cruft/amos/cunk2.f' || echo './'`liboctave/cruft/amos/cunk2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbuni.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbuni.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbunk.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbunk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cunk1.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cunk1.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cunk2.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cunk2.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-crati.lo `test -f 'liboctave/cruft/amos/crati.f' || echo './'`liboctave/cruft/amos/crati.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cshch.lo `test -f 'liboctave/cruft/amos/cshch.f' || echo './'`liboctave/cruft/amos/cshch.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/crati.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-crati.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cshch.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cshch.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cuni1.lo `test -f 'liboctave/cruft/amos/cuni1.f' || echo './'`liboctave/cruft/amos/cuni1.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cuoik.lo `test -f 'liboctave/cruft/amos/cuoik.f' || echo './'`liboctave/cruft/amos/cuoik.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cuni1.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cuni1.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cuoik.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cuoik.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cairy.lo `test -f 'liboctave/cruft/amos/cairy.f' || echo './'`liboctave/cruft/amos/cairy.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cairy.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cairy.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbiry.lo `test -f 'liboctave/cruft/amos/cbiry.f' || echo './'`liboctave/cruft/amos/cbiry.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-ckscl.lo `test -f 'liboctave/cruft/amos/ckscl.f' || echo './'`liboctave/cruft/amos/ckscl.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cs1s2.lo `test -f 'liboctave/cruft/amos/cs1s2.f' || echo './'`liboctave/cruft/amos/cs1s2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbiry.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbiry.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cs1s2.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cs1s2.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/ckscl.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-ckscl.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cuchk.lo `test -f 'liboctave/cruft/amos/cuchk.f' || echo './'`liboctave/cruft/amos/cuchk.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cuni2.lo `test -f 'liboctave/cruft/amos/cuni2.f' || echo './'`liboctave/cruft/amos/cuni2.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cwrsk.lo `test -f 'liboctave/cruft/amos/cwrsk.f' || echo './'`liboctave/cruft/amos/cwrsk.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cuchk.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cuchk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cuni2.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cuni2.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-casyi.lo `test -f 'liboctave/cruft/amos/casyi.f' || echo './'`liboctave/cruft/amos/casyi.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbknu.lo `test -f 'liboctave/cruft/amos/cbknu.f' || echo './'`liboctave/cruft/amos/cbknu.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cwrsk.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cwrsk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/casyi.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-casyi.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cbknu.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbknu.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cmlri.lo `test -f 'liboctave/cruft/amos/cmlri.f' || echo './'`liboctave/cruft/amos/cmlri.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cmlri.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cmlri.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cseri.lo `test -f 'liboctave/cruft/amos/cseri.f' || echo './'`liboctave/cruft/amos/cseri.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cunhj.lo `test -f 'liboctave/cruft/amos/cunhj.f' || echo './'`liboctave/cruft/amos/cunhj.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cseri.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cseri.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cunhj.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cunhj.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-cunik.lo `test -f 'liboctave/cruft/amos/cunik.f' || echo './'`liboctave/cruft/amos/cunik.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/cunik.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cunik.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-dgamln.lo `test -f 'liboctave/cruft/amos/dgamln.f' || echo './'`liboctave/cruft/amos/dgamln.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/dgamln.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-dgamln.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-gamln.lo `test -f 'liboctave/cruft/amos/gamln.f' || echo './'`liboctave/cruft/amos/gamln.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-xzabs.lo `test -f 'liboctave/cruft/amos/xzabs.f' || echo './'`liboctave/cruft/amos/xzabs.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-xzexp.lo `test -f 'liboctave/cruft/amos/xzexp.f' || echo './'`liboctave/cruft/amos/xzexp.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/gamln.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-gamln.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/xzabs.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-xzabs.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-xzlog.lo `test -f 'liboctave/cruft/amos/xzlog.f' || echo './'`liboctave/cruft/amos/xzlog.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/xzexp.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-xzexp.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-xzsqrt.lo `test -f 'liboctave/cruft/amos/xzsqrt.f' || echo './'`liboctave/cruft/amos/xzsqrt.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zacai.lo `test -f 'liboctave/cruft/amos/zacai.f' || echo './'`liboctave/cruft/amos/zacai.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zacon.lo `test -f 'liboctave/cruft/amos/zacon.f' || echo './'`liboctave/cruft/amos/zacon.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/xzlog.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-xzlog.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/xzsqrt.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-xzsqrt.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zacai.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zacai.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zacon.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zacon.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zairy.lo `test -f 'liboctave/cruft/amos/zairy.f' || echo './'`liboctave/cruft/amos/zairy.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zasyi.lo `test -f 'liboctave/cruft/amos/zasyi.f' || echo './'`liboctave/cruft/amos/zasyi.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zairy.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zairy.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zasyi.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zasyi.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesh.lo `test -f 'liboctave/cruft/amos/zbesh.f' || echo './'`liboctave/cruft/amos/zbesh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbesh.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesi.lo `test -f 'liboctave/cruft/amos/zbesi.f' || echo './'`liboctave/cruft/amos/zbesi.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesj.lo `test -f 'liboctave/cruft/amos/zbesj.f' || echo './'`liboctave/cruft/amos/zbesj.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbesi.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesi.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesk.lo `test -f 'liboctave/cruft/amos/zbesk.f' || echo './'`liboctave/cruft/amos/zbesk.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbesj.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesj.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesy.lo `test -f 'liboctave/cruft/amos/zbesy.f' || echo './'`liboctave/cruft/amos/zbesy.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbinu.lo `test -f 'liboctave/cruft/amos/zbinu.f' || echo './'`liboctave/cruft/amos/zbinu.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbesk.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbesy.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesy.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbiry.lo `test -f 'liboctave/cruft/amos/zbiry.f' || echo './'`liboctave/cruft/amos/zbiry.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbinu.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbinu.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbknu.lo `test -f 'liboctave/cruft/amos/zbknu.f' || echo './'`liboctave/cruft/amos/zbknu.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbiry.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbiry.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbuni.lo `test -f 'liboctave/cruft/amos/zbuni.f' || echo './'`liboctave/cruft/amos/zbuni.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbunk.lo `test -f 'liboctave/cruft/amos/zbunk.f' || echo './'`liboctave/cruft/amos/zbunk.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbknu.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbknu.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbuni.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbuni.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zbunk.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbunk.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zdiv.lo `test -f 'liboctave/cruft/amos/zdiv.f' || echo './'`liboctave/cruft/amos/zdiv.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zkscl.lo `test -f 'liboctave/cruft/amos/zkscl.f' || echo './'`liboctave/cruft/amos/zkscl.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zdiv.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zdiv.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zmlri.lo `test -f 'liboctave/cruft/amos/zmlri.f' || echo './'`liboctave/cruft/amos/zmlri.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zmlt.lo `test -f 'liboctave/cruft/amos/zmlt.f' || echo './'`liboctave/cruft/amos/zmlt.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zkscl.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zkscl.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zmlri.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zmlri.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zmlt.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zmlt.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zrati.lo `test -f 'liboctave/cruft/amos/zrati.f' || echo './'`liboctave/cruft/amos/zrati.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zs1s2.lo `test -f 'liboctave/cruft/amos/zs1s2.f' || echo './'`liboctave/cruft/amos/zs1s2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zrati.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zrati.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zs1s2.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zs1s2.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zseri.lo `test -f 'liboctave/cruft/amos/zseri.f' || echo './'`liboctave/cruft/amos/zseri.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zshch.lo `test -f 'liboctave/cruft/amos/zshch.f' || echo './'`liboctave/cruft/amos/zshch.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zuchk.lo `test -f 'liboctave/cruft/amos/zuchk.f' || echo './'`liboctave/cruft/amos/zuchk.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zunhj.lo `test -f 'liboctave/cruft/amos/zunhj.f' || echo './'`liboctave/cruft/amos/zunhj.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zseri.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zseri.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zshch.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zshch.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zuchk.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zuchk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zunhj.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zunhj.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zuni1.lo `test -f 'liboctave/cruft/amos/zuni1.f' || echo './'`liboctave/cruft/amos/zuni1.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zuni2.lo `test -f 'liboctave/cruft/amos/zuni2.f' || echo './'`liboctave/cruft/amos/zuni2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zuni1.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zuni1.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zuni2.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zuni2.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zunik.lo `test -f 'liboctave/cruft/amos/zunik.f' || echo './'`liboctave/cruft/amos/zunik.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zunik.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zunik.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zunk1.lo `test -f 'liboctave/cruft/amos/zunk1.f' || echo './'`liboctave/cruft/amos/zunk1.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zunk2.lo `test -f 'liboctave/cruft/amos/zunk2.f' || echo './'`liboctave/cruft/amos/zunk2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zunk1.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zunk1.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zuoik.lo `test -f 'liboctave/cruft/amos/zuoik.f' || echo './'`liboctave/cruft/amos/zuoik.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/amos/liboctave_cruft_libcruft_la-zwrsk.lo `test -f 'liboctave/cruft/amos/zwrsk.f' || echo './'`liboctave/cruft/amos/zwrsk.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zunk2.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zunk2.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zuoik.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zuoik.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/amos/zwrsk.f  -fPIC -o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zwrsk.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-ddot3.lo `test -f 'liboctave/cruft/blas-xtra/ddot3.f' || echo './'`liboctave/cruft/blas-xtra/ddot3.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-zdotc3.lo `test -f 'liboctave/cruft/blas-xtra/zdotc3.f' || echo './'`liboctave/cruft/blas-xtra/zdotc3.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/ddot3.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-ddot3.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/zdotc3.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-zdotc3.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-sdot3.lo `test -f 'liboctave/cruft/blas-xtra/sdot3.f' || echo './'`liboctave/cruft/blas-xtra/sdot3.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-cdotc3.lo `test -f 'liboctave/cruft/blas-xtra/cdotc3.f' || echo './'`liboctave/cruft/blas-xtra/cdotc3.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/sdot3.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-sdot3.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-dmatm3.lo `test -f 'liboctave/cruft/blas-xtra/dmatm3.f' || echo './'`liboctave/cruft/blas-xtra/dmatm3.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/cdotc3.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-cdotc3.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-zmatm3.lo `test -f 'liboctave/cruft/blas-xtra/zmatm3.f' || echo './'`liboctave/cruft/blas-xtra/zmatm3.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/dmatm3.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-dmatm3.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-smatm3.lo `test -f 'liboctave/cruft/blas-xtra/smatm3.f' || echo './'`liboctave/cruft/blas-xtra/smatm3.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/zmatm3.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-zmatm3.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-cmatm3.lo `test -f 'liboctave/cruft/blas-xtra/cmatm3.f' || echo './'`liboctave/cruft/blas-xtra/cmatm3.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xddot.lo `test -f 'liboctave/cruft/blas-xtra/xddot.f' || echo './'`liboctave/cruft/blas-xtra/xddot.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/smatm3.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-smatm3.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/cmatm3.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-cmatm3.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xdnrm2.lo `test -f 'liboctave/cruft/blas-xtra/xdnrm2.f' || echo './'`liboctave/cruft/blas-xtra/xdnrm2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xddot.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xddot.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xdznrm2.lo `test -f 'liboctave/cruft/blas-xtra/xdznrm2.f' || echo './'`liboctave/cruft/blas-xtra/xdznrm2.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xzdotc.lo `test -f 'liboctave/cruft/blas-xtra/xzdotc.f' || echo './'`liboctave/cruft/blas-xtra/xzdotc.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xzdotu.lo `test -f 'liboctave/cruft/blas-xtra/xzdotu.f' || echo './'`liboctave/cruft/blas-xtra/xzdotu.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xdnrm2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xdnrm2.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xsdot.lo `test -f 'liboctave/cruft/blas-xtra/xsdot.f' || echo './'`liboctave/cruft/blas-xtra/xsdot.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xzdotc.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xzdotc.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xzdotu.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xzdotu.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xdznrm2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xdznrm2.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xsnrm2.lo `test -f 'liboctave/cruft/blas-xtra/xsnrm2.f' || echo './'`liboctave/cruft/blas-xtra/xsnrm2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xsdot.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xsdot.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xscnrm2.lo `test -f 'liboctave/cruft/blas-xtra/xscnrm2.f' || echo './'`liboctave/cruft/blas-xtra/xscnrm2.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xcdotc.lo `test -f 'liboctave/cruft/blas-xtra/xcdotc.f' || echo './'`liboctave/cruft/blas-xtra/xcdotc.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xcdotu.lo `test -f 'liboctave/cruft/blas-xtra/xcdotu.f' || echo './'`liboctave/cruft/blas-xtra/xcdotu.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xsnrm2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xsnrm2.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xscnrm2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xscnrm2.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xcdotc.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xcdotc.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xcdotu.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xcdotu.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xerbla.lo `test -f 'liboctave/cruft/blas-xtra/xerbla.f' || echo './'`liboctave/cruft/blas-xtra/xerbla.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-cconv2.lo `test -f 'liboctave/cruft/blas-xtra/cconv2.f' || echo './'`liboctave/cruft/blas-xtra/cconv2.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-csconv2.lo `test -f 'liboctave/cruft/blas-xtra/csconv2.f' || echo './'`liboctave/cruft/blas-xtra/csconv2.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-dconv2.lo `test -f 'liboctave/cruft/blas-xtra/dconv2.f' || echo './'`liboctave/cruft/blas-xtra/dconv2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/xerbla.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xerbla.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/cconv2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-cconv2.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/csconv2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-csconv2.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/dconv2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-dconv2.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-sconv2.lo `test -f 'liboctave/cruft/blas-xtra/sconv2.f' || echo './'`liboctave/cruft/blas-xtra/sconv2.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-zconv2.lo `test -f 'liboctave/cruft/blas-xtra/zconv2.f' || echo './'`liboctave/cruft/blas-xtra/zconv2.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-zdconv2.lo `test -f 'liboctave/cruft/blas-xtra/zdconv2.f' || echo './'`liboctave/cruft/blas-xtra/zdconv2.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/sconv2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-sconv2.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-datv.lo `test -f 'liboctave/cruft/daspk/datv.f' || echo './'`liboctave/cruft/daspk/datv.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/zdconv2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-zdconv2.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/blas-xtra/zconv2.f  -fPIC -o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-zconv2.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/datv.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-datv.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dcnst0.lo `test -f 'liboctave/cruft/daspk/dcnst0.f' || echo './'`liboctave/cruft/daspk/dcnst0.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dcnstr.lo `test -f 'liboctave/cruft/daspk/dcnstr.f' || echo './'`liboctave/cruft/daspk/dcnstr.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddasic.lo `test -f 'liboctave/cruft/daspk/ddasic.f' || echo './'`liboctave/cruft/daspk/ddasic.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddasid.lo `test -f 'liboctave/cruft/daspk/ddasid.f' || echo './'`liboctave/cruft/daspk/ddasid.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dcnst0.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dcnst0.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dcnstr.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dcnstr.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/ddasid.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddasid.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddasik.lo `test -f 'liboctave/cruft/daspk/ddasik.f' || echo './'`liboctave/cruft/daspk/ddasik.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/ddasic.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddasic.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddaspk.lo `test -f 'liboctave/cruft/daspk/ddaspk.f' || echo './'`liboctave/cruft/daspk/ddaspk.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddstp.lo `test -f 'liboctave/cruft/daspk/ddstp.f' || echo './'`liboctave/cruft/daspk/ddstp.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/ddasik.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddasik.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddwnrm.lo `test -f 'liboctave/cruft/daspk/ddwnrm.f' || echo './'`liboctave/cruft/daspk/ddwnrm.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/ddaspk.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddaspk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/ddstp.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddstp.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/ddwnrm.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddwnrm.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dfnrmd.lo `test -f 'liboctave/cruft/daspk/dfnrmd.f' || echo './'`liboctave/cruft/daspk/dfnrmd.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dfnrmk.lo `test -f 'liboctave/cruft/daspk/dfnrmk.f' || echo './'`liboctave/cruft/daspk/dfnrmk.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dfnrmd.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dfnrmd.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dfnrmk.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dfnrmk.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dhels.lo `test -f 'liboctave/cruft/daspk/dhels.f' || echo './'`liboctave/cruft/daspk/dhels.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dheqr.lo `test -f 'liboctave/cruft/daspk/dheqr.f' || echo './'`liboctave/cruft/daspk/dheqr.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dhels.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dhels.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dheqr.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dheqr.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dinvwt.lo `test -f 'liboctave/cruft/daspk/dinvwt.f' || echo './'`liboctave/cruft/daspk/dinvwt.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dinvwt.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dinvwt.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dlinsd.lo `test -f 'liboctave/cruft/daspk/dlinsd.f' || echo './'`liboctave/cruft/daspk/dlinsd.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dlinsk.lo `test -f 'liboctave/cruft/daspk/dlinsk.f' || echo './'`liboctave/cruft/daspk/dlinsk.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dmatd.lo `test -f 'liboctave/cruft/daspk/dmatd.f' || echo './'`liboctave/cruft/daspk/dmatd.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dlinsd.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dlinsd.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dlinsk.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dlinsk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dmatd.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dmatd.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnedd.lo `test -f 'liboctave/cruft/daspk/dnedd.f' || echo './'`liboctave/cruft/daspk/dnedd.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnedk.lo `test -f 'liboctave/cruft/daspk/dnedk.f' || echo './'`liboctave/cruft/daspk/dnedk.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dnedd.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnedd.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnsd.lo `test -f 'liboctave/cruft/daspk/dnsd.f' || echo './'`liboctave/cruft/daspk/dnsd.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dnedk.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnedk.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dnsd.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnsd.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnsid.lo `test -f 'liboctave/cruft/daspk/dnsid.f' || echo './'`liboctave/cruft/daspk/dnsid.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnsik.lo `test -f 'liboctave/cruft/daspk/dnsik.f' || echo './'`liboctave/cruft/daspk/dnsik.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnsk.lo `test -f 'liboctave/cruft/daspk/dnsk.f' || echo './'`liboctave/cruft/daspk/dnsk.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dnsid.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnsid.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dnsik.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnsik.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dnsk.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnsk.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dorth.lo `test -f 'liboctave/cruft/daspk/dorth.f' || echo './'`liboctave/cruft/daspk/dorth.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dslvd.lo `test -f 'liboctave/cruft/daspk/dslvd.f' || echo './'`liboctave/cruft/daspk/dslvd.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dorth.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dorth.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dslvk.lo `test -f 'liboctave/cruft/daspk/dslvk.f' || echo './'`liboctave/cruft/daspk/dslvk.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dslvd.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dslvd.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dspigm.lo `test -f 'liboctave/cruft/daspk/dspigm.f' || echo './'`liboctave/cruft/daspk/dspigm.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dslvk.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dslvk.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dyypnw.lo `test -f 'liboctave/cruft/daspk/dyypnw.f' || echo './'`liboctave/cruft/daspk/dyypnw.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dspigm.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dspigm.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/daspk/dyypnw.f  -fPIC -o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dyypnw.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dasrt/liboctave_cruft_libcruft_la-ddasrt.lo `test -f 'liboctave/cruft/dasrt/ddasrt.f' || echo './'`liboctave/cruft/dasrt/ddasrt.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dasrt/liboctave_cruft_libcruft_la-drchek.lo `test -f 'liboctave/cruft/dasrt/drchek.f' || echo './'`liboctave/cruft/dasrt/drchek.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dasrt/ddasrt.f  -fPIC -o liboctave/cruft/dasrt/.libs/liboctave_cruft_libcruft_la-ddasrt.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dasrt/drchek.f  -fPIC -o liboctave/cruft/dasrt/.libs/liboctave_cruft_libcruft_la-drchek.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dasrt/liboctave_cruft_libcruft_la-droots.lo `test -f 'liboctave/cruft/dasrt/droots.f' || echo './'`liboctave/cruft/dasrt/droots.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddaini.lo `test -f 'liboctave/cruft/dassl/ddaini.f' || echo './'`liboctave/cruft/dassl/ddaini.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dasrt/droots.f  -fPIC -o liboctave/cruft/dasrt/.libs/liboctave_cruft_libcruft_la-droots.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddajac.lo `test -f 'liboctave/cruft/dassl/ddajac.f' || echo './'`liboctave/cruft/dassl/ddajac.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dassl/ddaini.f  -fPIC -o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddaini.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dassl/ddajac.f  -fPIC -o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddajac.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddanrm.lo `test -f 'liboctave/cruft/dassl/ddanrm.f' || echo './'`liboctave/cruft/dassl/ddanrm.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dassl/ddanrm.f  -fPIC -o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddanrm.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddaslv.lo `test -f 'liboctave/cruft/dassl/ddaslv.f' || echo './'`liboctave/cruft/dassl/ddaslv.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddassl.lo `test -f 'liboctave/cruft/dassl/ddassl.f' || echo './'`liboctave/cruft/dassl/ddassl.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddastp.lo `test -f 'liboctave/cruft/dassl/ddastp.f' || echo './'`liboctave/cruft/dassl/ddastp.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dassl/ddaslv.f  -fPIC -o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddaslv.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dassl/ddassl.f  -fPIC -o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddassl.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddatrp.lo `test -f 'liboctave/cruft/dassl/ddatrp.f' || echo './'`liboctave/cruft/dassl/ddatrp.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dassl/ddastp.f  -fPIC -o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddastp.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dassl/ddatrp.f  -fPIC -o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddatrp.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddawts.lo `test -f 'liboctave/cruft/dassl/ddawts.f' || echo './'`liboctave/cruft/dassl/ddawts.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/dassl/ddawts.f  -fPIC -o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddawts.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/cruft/Faddeeva/liboctave_cruft_libcruft_la-Faddeeva.lo `test -f 'liboctave/cruft/Faddeeva/Faddeeva.cc' || echo './'`liboctave/cruft/Faddeeva/Faddeeva.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/cruft/Faddeeva/Faddeeva.cc  -fPIC -DPIC -o liboctave/cruft/Faddeeva/.libs/liboctave_cruft_libcruft_la-Faddeeva.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xclange.lo `test -f 'liboctave/cruft/lapack-xtra/xclange.f' || echo './'`liboctave/cruft/lapack-xtra/xclange.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/xclange.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xclange.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xdlamch.lo `test -f 'liboctave/cruft/lapack-xtra/xdlamch.f' || echo './'`liboctave/cruft/lapack-xtra/xdlamch.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/xdlamch.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xdlamch.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xdlange.lo `test -f 'liboctave/cruft/lapack-xtra/xdlange.f' || echo './'`liboctave/cruft/lapack-xtra/xdlange.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xilaenv.lo `test -f 'liboctave/cruft/lapack-xtra/xilaenv.f' || echo './'`liboctave/cruft/lapack-xtra/xilaenv.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/xdlange.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xdlange.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/xilaenv.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xilaenv.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xslamch.lo `test -f 'liboctave/cruft/lapack-xtra/xslamch.f' || echo './'`liboctave/cruft/lapack-xtra/xslamch.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xslange.lo `test -f 'liboctave/cruft/lapack-xtra/xslange.f' || echo './'`liboctave/cruft/lapack-xtra/xslange.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xzlange.lo `test -f 'liboctave/cruft/lapack-xtra/xzlange.f' || echo './'`liboctave/cruft/lapack-xtra/xzlange.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/xslamch.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xslamch.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/xslange.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xslange.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/xzlange.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xzlange.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-zrsf2csf.lo `test -f 'liboctave/cruft/lapack-xtra/zrsf2csf.f' || echo './'`liboctave/cruft/lapack-xtra/zrsf2csf.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-crsf2csf.lo `test -f 'liboctave/cruft/lapack-xtra/crsf2csf.f' || echo './'`liboctave/cruft/lapack-xtra/crsf2csf.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/zrsf2csf.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-zrsf2csf.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/lapack-xtra/crsf2csf.f  -fPIC -o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-crsf2csf.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-blaswrap.lo `test -f 'liboctave/cruft/misc/blaswrap.c' || echo './'`liboctave/cruft/misc/blaswrap.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-cquit.lo `test -f 'liboctave/cruft/misc/cquit.c' || echo './'`liboctave/cruft/misc/cquit.c
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-d1mach.lo `test -f 'liboctave/cruft/misc/d1mach.f' || echo './'`liboctave/cruft/misc/d1mach.f
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/cruft/misc/blaswrap.c  -fPIC -DPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-blaswrap.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/misc/d1mach.f  -fPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-d1mach.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-f77-extern.lo `test -f 'liboctave/cruft/misc/f77-extern.cc' || echo './'`liboctave/cruft/misc/f77-extern.cc
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-f77-fcn.lo `test -f 'liboctave/cruft/misc/f77-fcn.c' || echo './'`liboctave/cruft/misc/f77-fcn.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/cruft/misc/cquit.c  -fPIC -DPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-cquit.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-i1mach.lo `test -f 'liboctave/cruft/misc/i1mach.f' || echo './'`liboctave/cruft/misc/i1mach.f
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/cruft/misc/f77-extern.cc  -fPIC -DPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-f77-extern.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/cruft/misc/f77-fcn.c  -fPIC -DPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-f77-fcn.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/misc/i1mach.f  -fPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-i1mach.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-lo-error.lo `test -f 'liboctave/cruft/misc/lo-error.c' || echo './'`liboctave/cruft/misc/lo-error.c
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-quit.lo `test -f 'liboctave/cruft/misc/quit.cc' || echo './'`liboctave/cruft/misc/quit.cc
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/cruft/misc/lo-error.c  -fPIC -DPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-lo-error.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/cruft/misc/quit.cc  -fPIC -DPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-quit.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/misc/liboctave_cruft_libcruft_la-r1mach.lo `test -f 'liboctave/cruft/misc/r1mach.f' || echo './'`liboctave/cruft/misc/r1mach.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/misc/r1mach.f  -fPIC -o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-r1mach.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-cfode.lo `test -f 'liboctave/cruft/odepack/cfode.f' || echo './'`liboctave/cruft/odepack/cfode.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-dlsode.lo `test -f 'liboctave/cruft/odepack/dlsode.f' || echo './'`liboctave/cruft/odepack/dlsode.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/dlsode.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-dlsode.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/cfode.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-cfode.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-ewset.lo `test -f 'liboctave/cruft/odepack/ewset.f' || echo './'`liboctave/cruft/odepack/ewset.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/ewset.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-ewset.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-intdy.lo `test -f 'liboctave/cruft/odepack/intdy.f' || echo './'`liboctave/cruft/odepack/intdy.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/intdy.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-intdy.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-prepj.lo `test -f 'liboctave/cruft/odepack/prepj.f' || echo './'`liboctave/cruft/odepack/prepj.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/prepj.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-prepj.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-solsy.lo `test -f 'liboctave/cruft/odepack/solsy.f' || echo './'`liboctave/cruft/odepack/solsy.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-stode.lo `test -f 'liboctave/cruft/odepack/stode.f' || echo './'`liboctave/cruft/odepack/stode.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/solsy.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-solsy.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/stode.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-stode.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-vnorm.lo `test -f 'liboctave/cruft/odepack/vnorm.f' || echo './'`liboctave/cruft/odepack/vnorm.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-scfode.lo `test -f 'liboctave/cruft/odepack/scfode.f' || echo './'`liboctave/cruft/odepack/scfode.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-sewset.lo `test -f 'liboctave/cruft/odepack/sewset.f' || echo './'`liboctave/cruft/odepack/sewset.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/vnorm.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-vnorm.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/scfode.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-scfode.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/sewset.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-sewset.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-sintdy.lo `test -f 'liboctave/cruft/odepack/sintdy.f' || echo './'`liboctave/cruft/odepack/sintdy.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-slsode.lo `test -f 'liboctave/cruft/odepack/slsode.f' || echo './'`liboctave/cruft/odepack/slsode.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-sprepj.lo `test -f 'liboctave/cruft/odepack/sprepj.f' || echo './'`liboctave/cruft/odepack/sprepj.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/sintdy.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-sintdy.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/slsode.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-slsode.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/sprepj.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-sprepj.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-ssolsy.lo `test -f 'liboctave/cruft/odepack/ssolsy.f' || echo './'`liboctave/cruft/odepack/ssolsy.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/ssolsy.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-ssolsy.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-sstode.lo `test -f 'liboctave/cruft/odepack/sstode.f' || echo './'`liboctave/cruft/odepack/sstode.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/odepack/liboctave_cruft_libcruft_la-svnorm.lo `test -f 'liboctave/cruft/odepack/svnorm.f' || echo './'`liboctave/cruft/odepack/svnorm.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ordered-qz/liboctave_cruft_libcruft_la-dsubsp.lo `test -f 'liboctave/cruft/ordered-qz/dsubsp.f' || echo './'`liboctave/cruft/ordered-qz/dsubsp.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/sstode.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-sstode.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/odepack/svnorm.f  -fPIC -o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-svnorm.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ordered-qz/dsubsp.f  -fPIC -o liboctave/cruft/ordered-qz/.libs/liboctave_cruft_libcruft_la-dsubsp.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ordered-qz/liboctave_cruft_libcruft_la-exchqz.lo `test -f 'liboctave/cruft/ordered-qz/exchqz.f' || echo './'`liboctave/cruft/ordered-qz/exchqz.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ordered-qz/exchqz.f  -fPIC -o liboctave/cruft/ordered-qz/.libs/liboctave_cruft_libcruft_la-exchqz.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ordered-qz/liboctave_cruft_libcruft_la-ssubsp.lo `test -f 'liboctave/cruft/ordered-qz/ssubsp.f' || echo './'`liboctave/cruft/ordered-qz/ssubsp.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ordered-qz/ssubsp.f  -fPIC -o liboctave/cruft/ordered-qz/.libs/liboctave_cruft_libcruft_la-ssubsp.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/ordered-qz/liboctave_cruft_libcruft_la-sexchqz.lo `test -f 'liboctave/cruft/ordered-qz/sexchqz.f' || echo './'`liboctave/cruft/ordered-qz/sexchqz.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/ordered-qz/sexchqz.f  -fPIC -o liboctave/cruft/ordered-qz/.libs/liboctave_cruft_libcruft_la-sexchqz.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqagi.lo `test -f 'liboctave/cruft/quadpack/dqagi.f' || echo './'`liboctave/cruft/quadpack/dqagi.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqagie.lo `test -f 'liboctave/cruft/quadpack/dqagie.f' || echo './'`liboctave/cruft/quadpack/dqagie.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/dqagi.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqagi.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/dqagie.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqagie.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqagp.lo `test -f 'liboctave/cruft/quadpack/dqagp.f' || echo './'`liboctave/cruft/quadpack/dqagp.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/dqagp.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqagp.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqagpe.lo `test -f 'liboctave/cruft/quadpack/dqagpe.f' || echo './'`liboctave/cruft/quadpack/dqagpe.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqelg.lo `test -f 'liboctave/cruft/quadpack/dqelg.f' || echo './'`liboctave/cruft/quadpack/dqelg.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/dqagpe.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqagpe.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/dqelg.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqelg.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqk15i.lo `test -f 'liboctave/cruft/quadpack/dqk15i.f' || echo './'`liboctave/cruft/quadpack/dqk15i.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqk21.lo `test -f 'liboctave/cruft/quadpack/dqk21.f' || echo './'`liboctave/cruft/quadpack/dqk21.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/dqk15i.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqk15i.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqpsrt.lo `test -f 'liboctave/cruft/quadpack/dqpsrt.f' || echo './'`liboctave/cruft/quadpack/dqpsrt.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/dqk21.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqk21.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qagie.lo `test -f 'liboctave/cruft/quadpack/qagie.f' || echo './'`liboctave/cruft/quadpack/qagie.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/dqpsrt.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqpsrt.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qagi.lo `test -f 'liboctave/cruft/quadpack/qagi.f' || echo './'`liboctave/cruft/quadpack/qagi.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/qagie.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qagie.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qagpe.lo `test -f 'liboctave/cruft/quadpack/qagpe.f' || echo './'`liboctave/cruft/quadpack/qagpe.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/qagi.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qagi.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/qagpe.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qagpe.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qagp.lo `test -f 'liboctave/cruft/quadpack/qagp.f' || echo './'`liboctave/cruft/quadpack/qagp.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qelg.lo `test -f 'liboctave/cruft/quadpack/qelg.f' || echo './'`liboctave/cruft/quadpack/qelg.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/qagp.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qagp.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/qelg.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qelg.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qk15i.lo `test -f 'liboctave/cruft/quadpack/qk15i.f' || echo './'`liboctave/cruft/quadpack/qk15i.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qk21.lo `test -f 'liboctave/cruft/quadpack/qk21.f' || echo './'`liboctave/cruft/quadpack/qk21.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qpsrt.lo `test -f 'liboctave/cruft/quadpack/qpsrt.f' || echo './'`liboctave/cruft/quadpack/qpsrt.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/qk15i.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qk15i.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/qk21.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qk21.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/qpsrt.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qpsrt.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-xerror.lo `test -f 'liboctave/cruft/quadpack/xerror.f' || echo './'`liboctave/cruft/quadpack/xerror.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-fdump.lo `test -f 'liboctave/cruft/slatec-err/fdump.f' || echo './'`liboctave/cruft/slatec-err/fdump.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-ixsav.lo `test -f 'liboctave/cruft/slatec-err/ixsav.f' || echo './'`liboctave/cruft/slatec-err/ixsav.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-j4save.lo `test -f 'liboctave/cruft/slatec-err/j4save.f' || echo './'`liboctave/cruft/slatec-err/j4save.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/quadpack/xerror.f  -fPIC -o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-xerror.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/fdump.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-fdump.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/ixsav.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-ixsav.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/j4save.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-j4save.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xerclr.lo `test -f 'liboctave/cruft/slatec-err/xerclr.f' || echo './'`liboctave/cruft/slatec-err/xerclr.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xercnt.lo `test -f 'liboctave/cruft/slatec-err/xercnt.f' || echo './'`liboctave/cruft/slatec-err/xercnt.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xerhlt.lo `test -f 'liboctave/cruft/slatec-err/xerhlt.f' || echo './'`liboctave/cruft/slatec-err/xerhlt.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xermsg.lo `test -f 'liboctave/cruft/slatec-err/xermsg.f' || echo './'`liboctave/cruft/slatec-err/xermsg.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xerclr.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xerclr.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xercnt.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xercnt.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xerhlt.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xerhlt.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xerprn.lo `test -f 'liboctave/cruft/slatec-err/xerprn.f' || echo './'`liboctave/cruft/slatec-err/xerprn.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xermsg.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xermsg.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xerrwd.lo `test -f 'liboctave/cruft/slatec-err/xerrwd.f' || echo './'`liboctave/cruft/slatec-err/xerrwd.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xersve.lo `test -f 'liboctave/cruft/slatec-err/xersve.f' || echo './'`liboctave/cruft/slatec-err/xersve.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xerprn.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xerprn.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xerrwd.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xerrwd.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xersve.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xersve.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xgetf.lo `test -f 'liboctave/cruft/slatec-err/xgetf.f' || echo './'`liboctave/cruft/slatec-err/xgetf.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xgetua.lo `test -f 'liboctave/cruft/slatec-err/xgetua.f' || echo './'`liboctave/cruft/slatec-err/xgetua.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xsetf.lo `test -f 'liboctave/cruft/slatec-err/xsetf.f' || echo './'`liboctave/cruft/slatec-err/xsetf.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xsetua.lo `test -f 'liboctave/cruft/slatec-err/xsetua.f' || echo './'`liboctave/cruft/slatec-err/xsetua.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xgetf.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xgetf.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-albeta.lo `test -f 'liboctave/cruft/slatec-fn/albeta.f' || echo './'`liboctave/cruft/slatec-fn/albeta.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xgetua.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xgetua.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xsetf.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xsetf.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-err/xsetua.f  -fPIC -o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xsetua.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-alngam.lo `test -f 'liboctave/cruft/slatec-fn/alngam.f' || echo './'`liboctave/cruft/slatec-fn/alngam.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-alnrel.lo `test -f 'liboctave/cruft/slatec-fn/alnrel.f' || echo './'`liboctave/cruft/slatec-fn/alnrel.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/albeta.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-albeta.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-algams.lo `test -f 'liboctave/cruft/slatec-fn/algams.f' || echo './'`liboctave/cruft/slatec-fn/algams.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-acosh.lo `test -f 'liboctave/cruft/slatec-fn/acosh.f' || echo './'`liboctave/cruft/slatec-fn/acosh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/alngam.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-alngam.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/alnrel.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-alnrel.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/algams.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-algams.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-asinh.lo `test -f 'liboctave/cruft/slatec-fn/asinh.f' || echo './'`liboctave/cruft/slatec-fn/asinh.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-atanh.lo `test -f 'liboctave/cruft/slatec-fn/atanh.f' || echo './'`liboctave/cruft/slatec-fn/atanh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/acosh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-acosh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-betai.lo `test -f 'liboctave/cruft/slatec-fn/betai.f' || echo './'`liboctave/cruft/slatec-fn/betai.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-csevl.lo `test -f 'liboctave/cruft/slatec-fn/csevl.f' || echo './'`liboctave/cruft/slatec-fn/csevl.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/asinh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-asinh.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/atanh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-atanh.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/betai.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-betai.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-d9gmit.lo `test -f 'liboctave/cruft/slatec-fn/d9gmit.f' || echo './'`liboctave/cruft/slatec-fn/d9gmit.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-d9lgic.lo `test -f 'liboctave/cruft/slatec-fn/d9lgic.f' || echo './'`liboctave/cruft/slatec-fn/d9lgic.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/csevl.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-csevl.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-d9lgit.lo `test -f 'liboctave/cruft/slatec-fn/d9lgit.f' || echo './'`liboctave/cruft/slatec-fn/d9lgit.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/d9lgic.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-d9lgic.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/d9gmit.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-d9gmit.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-d9lgmc.lo `test -f 'liboctave/cruft/slatec-fn/d9lgmc.f' || echo './'`liboctave/cruft/slatec-fn/d9lgmc.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dacosh.lo `test -f 'liboctave/cruft/slatec-fn/dacosh.f' || echo './'`liboctave/cruft/slatec-fn/dacosh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/d9lgit.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-d9lgit.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dasinh.lo `test -f 'liboctave/cruft/slatec-fn/dasinh.f' || echo './'`liboctave/cruft/slatec-fn/dasinh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/d9lgmc.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-d9lgmc.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-datanh.lo `test -f 'liboctave/cruft/slatec-fn/datanh.f' || echo './'`liboctave/cruft/slatec-fn/datanh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dacosh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dacosh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dbetai.lo `test -f 'liboctave/cruft/slatec-fn/dbetai.f' || echo './'`liboctave/cruft/slatec-fn/dbetai.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dasinh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dasinh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dcsevl.lo `test -f 'liboctave/cruft/slatec-fn/dcsevl.f' || echo './'`liboctave/cruft/slatec-fn/dcsevl.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/datanh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-datanh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-derf.lo `test -f 'liboctave/cruft/slatec-fn/derf.f' || echo './'`liboctave/cruft/slatec-fn/derf.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dbetai.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dbetai.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgami.lo `test -f 'liboctave/cruft/slatec-fn/dgami.f' || echo './'`liboctave/cruft/slatec-fn/dgami.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dcsevl.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dcsevl.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/derf.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-derf.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgamit.lo `test -f 'liboctave/cruft/slatec-fn/dgamit.f' || echo './'`liboctave/cruft/slatec-fn/dgamit.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dgami.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgami.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgamlm.lo `test -f 'liboctave/cruft/slatec-fn/dgamlm.f' || echo './'`liboctave/cruft/slatec-fn/dgamlm.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgamma.lo `test -f 'liboctave/cruft/slatec-fn/dgamma.f' || echo './'`liboctave/cruft/slatec-fn/dgamma.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgamr.lo `test -f 'liboctave/cruft/slatec-fn/dgamr.f' || echo './'`liboctave/cruft/slatec-fn/dgamr.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dgamit.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgamit.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dgamlm.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgamlm.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dgamma.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgamma.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dgamr.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgamr.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dlbeta.lo `test -f 'liboctave/cruft/slatec-fn/dlbeta.f' || echo './'`liboctave/cruft/slatec-fn/dlbeta.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dlgams.lo `test -f 'liboctave/cruft/slatec-fn/dlgams.f' || echo './'`liboctave/cruft/slatec-fn/dlgams.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dlngam.lo `test -f 'liboctave/cruft/slatec-fn/dlngam.f' || echo './'`liboctave/cruft/slatec-fn/dlngam.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dlnrel.lo `test -f 'liboctave/cruft/slatec-fn/dlnrel.f' || echo './'`liboctave/cruft/slatec-fn/dlnrel.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dlgams.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dlgams.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dlbeta.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dlbeta.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dlngam.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dlngam.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dpchim.lo `test -f 'liboctave/cruft/slatec-fn/dpchim.f' || echo './'`liboctave/cruft/slatec-fn/dpchim.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dlnrel.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dlnrel.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dpchst.lo `test -f 'liboctave/cruft/slatec-fn/dpchst.f' || echo './'`liboctave/cruft/slatec-fn/dpchst.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dpsifn.lo `test -f 'liboctave/cruft/slatec-fn/dpsifn.f' || echo './'`liboctave/cruft/slatec-fn/dpsifn.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dpchim.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dpchim.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-erf.lo `test -f 'liboctave/cruft/slatec-fn/erf.f' || echo './'`liboctave/cruft/slatec-fn/erf.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dpchst.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dpchst.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/dpsifn.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dpsifn.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gami.lo `test -f 'liboctave/cruft/slatec-fn/gami.f' || echo './'`liboctave/cruft/slatec-fn/gami.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/erf.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-erf.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gamit.lo `test -f 'liboctave/cruft/slatec-fn/gamit.f' || echo './'`liboctave/cruft/slatec-fn/gamit.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/gami.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gami.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gamlim.lo `test -f 'liboctave/cruft/slatec-fn/gamlim.f' || echo './'`liboctave/cruft/slatec-fn/gamlim.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gamma.lo `test -f 'liboctave/cruft/slatec-fn/gamma.f' || echo './'`liboctave/cruft/slatec-fn/gamma.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/gamit.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gamit.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/gamlim.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gamlim.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/gamma.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gamma.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gamr.lo `test -f 'liboctave/cruft/slatec-fn/gamr.f' || echo './'`liboctave/cruft/slatec-fn/gamr.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-initds.lo `test -f 'liboctave/cruft/slatec-fn/initds.f' || echo './'`liboctave/cruft/slatec-fn/initds.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-inits.lo `test -f 'liboctave/cruft/slatec-fn/inits.f' || echo './'`liboctave/cruft/slatec-fn/inits.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/gamr.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gamr.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/initds.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-initds.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/inits.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-inits.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-pchim.lo `test -f 'liboctave/cruft/slatec-fn/pchim.f' || echo './'`liboctave/cruft/slatec-fn/pchim.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-pchst.lo `test -f 'liboctave/cruft/slatec-fn/pchst.f' || echo './'`liboctave/cruft/slatec-fn/pchst.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-psifn.lo `test -f 'liboctave/cruft/slatec-fn/psifn.f' || echo './'`liboctave/cruft/slatec-fn/psifn.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-r9lgmc.lo `test -f 'liboctave/cruft/slatec-fn/r9lgmc.f' || echo './'`liboctave/cruft/slatec-fn/r9lgmc.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/pchim.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-pchim.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/pchst.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-pchst.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/psifn.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-psifn.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/r9lgmc.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-r9lgmc.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-r9lgit.lo `test -f 'liboctave/cruft/slatec-fn/r9lgit.f' || echo './'`liboctave/cruft/slatec-fn/r9lgit.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-r9gmit.lo `test -f 'liboctave/cruft/slatec-fn/r9gmit.f' || echo './'`liboctave/cruft/slatec-fn/r9gmit.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-r9lgic.lo `test -f 'liboctave/cruft/slatec-fn/r9lgic.f' || echo './'`liboctave/cruft/slatec-fn/r9lgic.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/r9lgit.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-r9lgit.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/r9gmit.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-r9gmit.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdacosh.lo `test -f 'liboctave/cruft/slatec-fn/xdacosh.f' || echo './'`liboctave/cruft/slatec-fn/xdacosh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/r9lgic.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-r9lgic.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdasinh.lo `test -f 'liboctave/cruft/slatec-fn/xdasinh.f' || echo './'`liboctave/cruft/slatec-fn/xdasinh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xdacosh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdacosh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdatanh.lo `test -f 'liboctave/cruft/slatec-fn/xdatanh.f' || echo './'`liboctave/cruft/slatec-fn/xdatanh.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdbetai.lo `test -f 'liboctave/cruft/slatec-fn/xdbetai.f' || echo './'`liboctave/cruft/slatec-fn/xdbetai.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xderf.lo `test -f 'liboctave/cruft/slatec-fn/xderf.f' || echo './'`liboctave/cruft/slatec-fn/xderf.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xdasinh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdasinh.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xdatanh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdatanh.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xdbetai.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdbetai.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xderfc.lo `test -f 'liboctave/cruft/slatec-fn/xderfc.f' || echo './'`liboctave/cruft/slatec-fn/xderfc.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdgami.lo `test -f 'liboctave/cruft/slatec-fn/xdgami.f' || echo './'`liboctave/cruft/slatec-fn/xdgami.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xderf.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xderf.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdgamit.lo `test -f 'liboctave/cruft/slatec-fn/xdgamit.f' || echo './'`liboctave/cruft/slatec-fn/xdgamit.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdgamma.lo `test -f 'liboctave/cruft/slatec-fn/xdgamma.f' || echo './'`liboctave/cruft/slatec-fn/xdgamma.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xdgami.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdgami.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xderfc.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xderfc.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xdgamit.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdgamit.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xgmainc.lo `test -f 'liboctave/cruft/slatec-fn/xgmainc.f' || echo './'`liboctave/cruft/slatec-fn/xgmainc.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xacosh.lo `test -f 'liboctave/cruft/slatec-fn/xacosh.f' || echo './'`liboctave/cruft/slatec-fn/xacosh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xdgamma.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdgamma.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xasinh.lo `test -f 'liboctave/cruft/slatec-fn/xasinh.f' || echo './'`liboctave/cruft/slatec-fn/xasinh.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xatanh.lo `test -f 'liboctave/cruft/slatec-fn/xatanh.f' || echo './'`liboctave/cruft/slatec-fn/xatanh.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xgmainc.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xgmainc.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xacosh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xacosh.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xasinh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xasinh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xerf.lo `test -f 'liboctave/cruft/slatec-fn/xerf.f' || echo './'`liboctave/cruft/slatec-fn/xerf.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xatanh.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xatanh.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xerfc.lo `test -f 'liboctave/cruft/slatec-fn/xerfc.f' || echo './'`liboctave/cruft/slatec-fn/xerfc.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xsgmainc.lo `test -f 'liboctave/cruft/slatec-fn/xsgmainc.f' || echo './'`liboctave/cruft/slatec-fn/xsgmainc.f
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xgamma.lo `test -f 'liboctave/cruft/slatec-fn/xgamma.f' || echo './'`liboctave/cruft/slatec-fn/xgamma.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xerf.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xerf.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xerfc.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xerfc.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xbetai.lo `test -f 'liboctave/cruft/slatec-fn/xbetai.f' || echo './'`liboctave/cruft/slatec-fn/xbetai.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xsgmainc.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xsgmainc.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-derfc.lo `test -f 'liboctave/cruft/slatec-fn/derfc.f' || echo './'`liboctave/cruft/slatec-fn/derfc.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xgamma.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xgamma.o
/bin/bash ./libtool  --tag=F77   --mode=compile gfortran  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c -o liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-erfc.lo `test -f 'liboctave/cruft/slatec-fn/erfc.f' || echo './'`liboctave/cruft/slatec-fn/erfc.f
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/xbetai.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xbetai.o
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/derfc.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-derfc.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-CollocWt.lo `test -f 'liboctave/numeric/CollocWt.cc' || echo './'`liboctave/numeric/CollocWt.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-DASPK.lo `test -f 'liboctave/numeric/DASPK.cc' || echo './'`liboctave/numeric/DASPK.cc
libtool: compile:  gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -c liboctave/cruft/slatec-fn/erfc.f  -fPIC -o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-erfc.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-DASRT.lo `test -f 'liboctave/numeric/DASRT.cc' || echo './'`liboctave/numeric/DASRT.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-DASSL.lo `test -f 'liboctave/numeric/DASSL.cc' || echo './'`liboctave/numeric/DASSL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/CollocWt.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-CollocWt.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/DASPK.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-DASPK.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/DASRT.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-DASRT.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/DASSL.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-DASSL.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/CollocWt.h:30,
                 from liboctave/numeric/CollocWt.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/base-de.h:30,
                 from liboctave/numeric/base-dae.h:28,
                 from liboctave/numeric/DAE.h:29,
                 from liboctave/numeric/DASPK-opts.h:10,
                 from liboctave/numeric/DASPK.h:30,
                 from liboctave/numeric/DASPK.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/base-de.h:30,
                 from liboctave/numeric/base-dae.h:28,
                 from liboctave/numeric/DAE.h:29,
                 from liboctave/numeric/DASSL-opts.h:10,
                 from liboctave/numeric/DASSL.h:30,
                 from liboctave/numeric/DASSL.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/base-de.h:30,
                 from liboctave/numeric/base-dae.h:28,
                 from liboctave/numeric/DAE.h:29,
                 from liboctave/numeric/DAERT.h:28,
                 from liboctave/numeric/DASRT-opts.h:10,
                 from liboctave/numeric/DASRT.h:30,
                 from liboctave/numeric/DASRT.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-EIG.lo `test -f 'liboctave/numeric/EIG.cc' || echo './'`liboctave/numeric/EIG.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/EIG.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-EIG.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/EIG.h:30,
                 from liboctave/numeric/EIG.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-LSODE.lo `test -f 'liboctave/numeric/LSODE.cc' || echo './'`liboctave/numeric/LSODE.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/LSODE.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-LSODE.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-ODES.lo `test -f 'liboctave/numeric/ODES.cc' || echo './'`liboctave/numeric/ODES.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-Quad.lo `test -f 'liboctave/numeric/Quad.cc' || echo './'`liboctave/numeric/Quad.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/ODES.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-ODES.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/Quad.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-Quad.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/base-de.h:30,
                 from liboctave/numeric/ODE.h:29,
                 from liboctave/numeric/LSODE-opts.h:10,
                 from liboctave/numeric/LSODE.h:30,
                 from liboctave/numeric/LSODE.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/ODESFunc.h:28,
                 from liboctave/numeric/ODES.h:28,
                 from liboctave/numeric/ODES.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/Quad.h:30,
                 from liboctave/numeric/Quad.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-aepbalance.lo `test -f 'liboctave/numeric/aepbalance.cc' || echo './'`liboctave/numeric/aepbalance.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/aepbalance.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-aepbalance.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-chol.lo `test -f 'liboctave/numeric/chol.cc' || echo './'`liboctave/numeric/chol.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/chol.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-chol.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/numeric/aepbalance.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-eigs-base.lo `test -f 'liboctave/numeric/eigs-base.cc' || echo './'`liboctave/numeric/eigs-base.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/eigs-base.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-eigs-base.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-fEIG.lo `test -f 'liboctave/numeric/fEIG.cc' || echo './'`liboctave/numeric/fEIG.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/fEIG.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-fEIG.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/numeric/chol.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/CSparse.h:29,
                 from liboctave/numeric/eigs-base.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fNDArray.h:28,
                 from ./liboctave/array/fMatrix.h:28,
                 from liboctave/numeric/fEIG.h:30,
                 from liboctave/numeric/fEIG.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-gepbalance.lo `test -f 'liboctave/numeric/gepbalance.cc' || echo './'`liboctave/numeric/gepbalance.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/gepbalance.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-gepbalance.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-hess.lo `test -f 'liboctave/numeric/hess.cc' || echo './'`liboctave/numeric/hess.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/numeric/gepbalance.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/hess.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-hess.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/numeric/hess.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-lo-mappers.lo `test -f 'liboctave/numeric/lo-mappers.cc' || echo './'`liboctave/numeric/lo-mappers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/lo-mappers.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-lo-mappers.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-lo-specfun.lo `test -f 'liboctave/numeric/lo-specfun.cc' || echo './'`liboctave/numeric/lo-specfun.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-lu.lo `test -f 'liboctave/numeric/lu.cc' || echo './'`liboctave/numeric/lu.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-oct-convn.lo `test -f 'liboctave/numeric/oct-convn.cc' || echo './'`liboctave/numeric/oct-convn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/lo-specfun.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-lo-specfun.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/lu.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-lu.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/oct-convn.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-convn.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/numeric/oct-convn.h:29,
                 from liboctave/numeric/oct-convn.cc:32:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from liboctave/numeric/lo-specfun.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/numeric/lu.cc:28:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-oct-fftw.lo `test -f 'liboctave/numeric/oct-fftw.cc' || echo './'`liboctave/numeric/oct-fftw.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-oct-norm.lo `test -f 'liboctave/numeric/oct-norm.cc' || echo './'`liboctave/numeric/oct-norm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/oct-fftw.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-fftw.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/oct-norm.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-norm.o
In file included from liboctave/numeric/oct-fftw.cc:38:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-oct-rand.lo `test -f 'liboctave/numeric/oct-rand.cc' || echo './'`liboctave/numeric/oct-rand.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/numeric/oct-norm.cc:38:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/oct-rand.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-rand.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-oct-spparms.lo `test -f 'liboctave/numeric/oct-spparms.cc' || echo './'`liboctave/numeric/oct-spparms.cc
In file included from liboctave/numeric/oct-rand.cc:39:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/oct-spparms.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-spparms.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-qr.lo `test -f 'liboctave/numeric/qr.cc' || echo './'`liboctave/numeric/qr.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/qr.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-qr.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dColVector.h:29,
                 from liboctave/numeric/oct-spparms.h:35,
                 from liboctave/numeric/oct-spparms.cc:31:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/numeric/qr.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-qrp.lo `test -f 'liboctave/numeric/qrp.cc' || echo './'`liboctave/numeric/qrp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/qrp.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-qrp.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-randgamma.lo `test -f 'liboctave/numeric/randgamma.cc' || echo './'`liboctave/numeric/randgamma.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/numeric/qrp.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/randgamma.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-randgamma.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-randmtzig.lo `test -f 'liboctave/numeric/randmtzig.cc' || echo './'`liboctave/numeric/randmtzig.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/randmtzig.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-randmtzig.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-randpoisson.lo `test -f 'liboctave/numeric/randpoisson.cc' || echo './'`liboctave/numeric/randpoisson.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/randpoisson.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-randpoisson.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-schur.lo `test -f 'liboctave/numeric/schur.cc' || echo './'`liboctave/numeric/schur.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/schur.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-schur.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-sparse-chol.lo `test -f 'liboctave/numeric/sparse-chol.cc' || echo './'`liboctave/numeric/sparse-chol.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-sparse-dmsolve.lo `test -f 'liboctave/numeric/sparse-dmsolve.cc' || echo './'`liboctave/numeric/sparse-dmsolve.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/sparse-chol.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-sparse-chol.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/sparse-dmsolve.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-sparse-dmsolve.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/numeric/schur.cc:27:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/CSparse.h:29,
                 from liboctave/numeric/sparse-chol.h:30,
                 from liboctave/numeric/sparse-chol.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from liboctave/numeric/sparse-dmsolve.cc:30:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-sparse-lu.lo `test -f 'liboctave/numeric/sparse-lu.cc' || echo './'`liboctave/numeric/sparse-lu.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/sparse-lu.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-sparse-lu.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/CSparse.h:29,
                 from liboctave/numeric/sparse-lu.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-sparse-qr.lo `test -f 'liboctave/numeric/sparse-qr.cc' || echo './'`liboctave/numeric/sparse-qr.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/sparse-qr.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-sparse-qr.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/numeric/liboctave_numeric_libnumeric_la-svd.lo `test -f 'liboctave/numeric/svd.cc' || echo './'`liboctave/numeric/svd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/numeric/svd.cc  -fPIC -DPIC -o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-svd.o
In file included from liboctave/numeric/sparse-qr.cc:29:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/numeric/svd.cc:33:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cdm-dm.lo `test -f 'liboctave/operators/mx-cdm-dm.cc' || echo './'`liboctave/operators/mx-cdm-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cdm-dm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cdm-dm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-dm.h:5,
                 from liboctave/operators/mx-cdm-dm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-dm-cdm.lo `test -f 'liboctave/operators/mx-dm-cdm.cc' || echo './'`liboctave/operators/mx-dm-cdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-dm-cdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-dm-cdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cs-dm.lo `test -f 'liboctave/operators/mx-cs-dm.cc' || echo './'`liboctave/operators/mx-cs-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cs-dm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cs-dm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-dm-cdm.h:5,
                 from liboctave/operators/mx-dm-cdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cs-m.lo `test -f 'liboctave/operators/mx-cs-m.cc' || echo './'`liboctave/operators/mx-cs-m.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cs-nda.lo `test -f 'liboctave/operators/mx-cs-nda.cc' || echo './'`liboctave/operators/mx-cs-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cs-m.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cs-m.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cs-dm.h:5,
                 from liboctave/operators/mx-cs-dm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cs-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cs-nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cdm-cm.lo `test -f 'liboctave/operators/mx-cdm-cm.cc' || echo './'`liboctave/operators/mx-cdm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cdm-cm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cdm-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cs-m.h:5,
                 from liboctave/operators/mx-cs-m.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-cs-nda.h:5,
                 from liboctave/operators/mx-cs-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cs-m.h:5,
                 from liboctave/operators/mx-cs-m.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cdm-m.lo `test -f 'liboctave/operators/mx-cdm-m.cc' || echo './'`liboctave/operators/mx-cdm-m.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-cs-nda.h:5,
                 from liboctave/operators/mx-cs-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cdm-m.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cdm-m.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cdm-cm.h:5,
                 from liboctave/operators/mx-cdm-cm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cdm-m.h:5,
                 from liboctave/operators/mx-cdm-m.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cdm-s.lo `test -f 'liboctave/operators/mx-cdm-s.cc' || echo './'`liboctave/operators/mx-cdm-s.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cm-cdm.lo `test -f 'liboctave/operators/mx-cm-cdm.cc' || echo './'`liboctave/operators/mx-cm-cdm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cm-dm.lo `test -f 'liboctave/operators/mx-cm-dm.cc' || echo './'`liboctave/operators/mx-cm-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cdm-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cdm-s.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cm-cdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-cdm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cm-dm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-dm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cm-m.lo `test -f 'liboctave/operators/mx-cm-m.cc' || echo './'`liboctave/operators/mx-cm-m.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-cdm.h:5,
                 from liboctave/operators/mx-cm-cdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cm-m.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-m.o
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-cdm-s.h:5,
                 from liboctave/operators/mx-cdm-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-dm.h:5,
                 from liboctave/operators/mx-cm-dm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cnda-nda.lo `test -f 'liboctave/operators/mx-cnda-nda.cc' || echo './'`liboctave/operators/mx-cnda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cnda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cnda-nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cm-s.lo `test -f 'liboctave/operators/mx-cm-s.cc' || echo './'`liboctave/operators/mx-cm-s.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cnda-s.lo `test -f 'liboctave/operators/mx-cnda-s.cc' || echo './'`liboctave/operators/mx-cnda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cm-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-m.h:5,
                 from liboctave/operators/mx-cm-m.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cnda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cnda-s.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-m.h:5,
                 from liboctave/operators/mx-cm-m.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-cnda-nda.h:5,
                 from liboctave/operators/mx-cnda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-cnda-nda.h:5,
                 from liboctave/operators/mx-cnda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-s.h:5,
                 from liboctave/operators/mx-cm-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-cnda-s.h:5,
                 from liboctave/operators/mx-cnda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-s.h:5,
                 from liboctave/operators/mx-cm-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-cnda-s.h:5,
                 from liboctave/operators/mx-cnda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-dm-cs.lo `test -f 'liboctave/operators/mx-dm-cs.cc' || echo './'`liboctave/operators/mx-dm-cs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-dm-cm.lo `test -f 'liboctave/operators/mx-dm-cm.cc' || echo './'`liboctave/operators/mx-dm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-dm-cs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-dm-cs.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-dm-cm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-dm-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-dm-cs.h:5,
                 from liboctave/operators/mx-dm-cs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-dm-cm.h:5,
                 from liboctave/operators/mx-dm-cm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-m-cs.lo `test -f 'liboctave/operators/mx-m-cs.cc' || echo './'`liboctave/operators/mx-m-cs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-cs.lo `test -f 'liboctave/operators/mx-nda-cs.cc' || echo './'`liboctave/operators/mx-nda-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-m-cs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-cs.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-cs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-cs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-m-cdm.lo `test -f 'liboctave/operators/mx-m-cdm.cc' || echo './'`liboctave/operators/mx-m-cdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-m-cdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-cdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-m-cm.lo `test -f 'liboctave/operators/mx-m-cm.cc' || echo './'`liboctave/operators/mx-m-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-m-cm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-m-cs.h:5,
                 from liboctave/operators/mx-m-cs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-nda-cs.h:5,
                 from liboctave/operators/mx-nda-cs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-m-cs.h:5,
                 from liboctave/operators/mx-m-cs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-nda-cs.h:5,
                 from liboctave/operators/mx-nda-cs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-m-cdm.h:5,
                 from liboctave/operators/mx-m-cdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-m-cm.h:5,
                 from liboctave/operators/mx-m-cm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-m-cm.h:5,
                 from liboctave/operators/mx-m-cm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-cnda.lo `test -f 'liboctave/operators/mx-nda-cnda.cc' || echo './'`liboctave/operators/mx-nda-cnda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-cdm.lo `test -f 'liboctave/operators/mx-s-cdm.cc' || echo './'`liboctave/operators/mx-s-cdm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-cm.lo `test -f 'liboctave/operators/mx-s-cm.cc' || echo './'`liboctave/operators/mx-s-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-cnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-cnda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-cdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-cdm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-cm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-nda-cnda.h:5,
                 from liboctave/operators/mx-nda-cnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/CDiagMatrix.h:28,
                 from liboctave/operators/mx-s-cdm.h:5,
                 from liboctave/operators/mx-s-cdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-s-cm.h:5,
                 from liboctave/operators/mx-s-cm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-nda-cnda.h:5,
                 from liboctave/operators/mx-nda-cnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-s-cm.h:5,
                 from liboctave/operators/mx-s-cm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-cnda.lo `test -f 'liboctave/operators/mx-s-cnda.cc' || echo './'`liboctave/operators/mx-s-cnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-cnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-cnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-s-cnda.h:5,
                 from liboctave/operators/mx-s-cnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CNDArray.h:28,
                 from liboctave/operators/mx-s-cnda.h:5,
                 from liboctave/operators/mx-s-cnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-dm-m.lo `test -f 'liboctave/operators/mx-dm-m.cc' || echo './'`liboctave/operators/mx-dm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-dm-m.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-dm-m.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-m-dm.lo `test -f 'liboctave/operators/mx-m-dm.cc' || echo './'`liboctave/operators/mx-m-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-m-dm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-dm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/mx-dm-m.h:5,
                 from liboctave/operators/mx-dm-m.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcdm-fdm.lo `test -f 'liboctave/operators/mx-fcdm-fdm.cc' || echo './'`liboctave/operators/mx-fcdm-fdm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/mx-m-dm.h:5,
                 from liboctave/operators/mx-m-dm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcdm-fdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcdm-fdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fdm-fcdm.lo `test -f 'liboctave/operators/mx-fdm-fcdm.cc' || echo './'`liboctave/operators/mx-fdm-fcdm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcs-fdm.lo `test -f 'liboctave/operators/mx-fcs-fdm.cc' || echo './'`liboctave/operators/mx-fcs-fdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fdm-fcdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fdm-fcdm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcs-fdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcs-fdm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/fCDiagMatrix.h:28,
                 from liboctave/operators/mx-fcdm-fdm.h:5,
                 from liboctave/operators/mx-fcdm-fdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcs-fm.lo `test -f 'liboctave/operators/mx-fcs-fm.cc' || echo './'`liboctave/operators/mx-fcs-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcs-fm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcs-fm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcs-fnda.lo `test -f 'liboctave/operators/mx-fcs-fnda.cc' || echo './'`liboctave/operators/mx-fcs-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcs-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcs-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/fCDiagMatrix.h:28,
                 from liboctave/operators/mx-fdm-fcdm.h:5,
                 from liboctave/operators/mx-fdm-fcdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/fCDiagMatrix.h:28,
                 from liboctave/operators/mx-fcs-fdm.h:5,
                 from liboctave/operators/mx-fcs-fdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcs-fm.h:5,
                 from liboctave/operators/mx-fcs-fm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcdm-fcm.lo `test -f 'liboctave/operators/mx-fcdm-fcm.cc' || echo './'`liboctave/operators/mx-fcdm-fcm.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcs-fm.h:5,
                 from liboctave/operators/mx-fcs-fm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcdm-fm.lo `test -f 'liboctave/operators/mx-fcdm-fm.cc' || echo './'`liboctave/operators/mx-fcdm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcdm-fcm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcdm-fcm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcdm-fm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcdm-fm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fcs-fnda.h:5,
                 from liboctave/operators/mx-fcs-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fcs-fnda.h:5,
                 from liboctave/operators/mx-fcs-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcdm-fm.h:5,
                 from liboctave/operators/mx-fcdm-fm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcdm-fcm.h:5,
                 from liboctave/operators/mx-fcdm-fcm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcdm-fs.lo `test -f 'liboctave/operators/mx-fcdm-fs.cc' || echo './'`liboctave/operators/mx-fcdm-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcdm-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcdm-fs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-fcdm.lo `test -f 'liboctave/operators/mx-fcm-fcdm.cc' || echo './'`liboctave/operators/mx-fcm-fcdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcm-fcdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-fcdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-fdm.lo `test -f 'liboctave/operators/mx-fcm-fdm.cc' || echo './'`liboctave/operators/mx-fcm-fdm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-fm.lo `test -f 'liboctave/operators/mx-fcm-fm.cc' || echo './'`liboctave/operators/mx-fcm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcm-fdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-fdm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcm-fm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-fm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/fCDiagMatrix.h:28,
                 from liboctave/operators/mx-fcdm-fs.h:5,
                 from liboctave/operators/mx-fcdm-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcm-fcdm.h:5,
                 from liboctave/operators/mx-fcm-fcdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcnda-fnda.lo `test -f 'liboctave/operators/mx-fcnda-fnda.cc' || echo './'`liboctave/operators/mx-fcnda-fnda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcm-fdm.h:5,
                 from liboctave/operators/mx-fcm-fdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcnda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcnda-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcm-fm.h:5,
                 from liboctave/operators/mx-fcm-fm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcm-fm.h:5,
                 from liboctave/operators/mx-fcm-fm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-fs.lo `test -f 'liboctave/operators/mx-fcm-fs.cc' || echo './'`liboctave/operators/mx-fcm-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcm-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-fs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcnda-fs.lo `test -f 'liboctave/operators/mx-fcnda-fs.cc' || echo './'`liboctave/operators/mx-fcnda-fs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fcnda-fnda.h:5,
                 from liboctave/operators/mx-fcnda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcnda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcnda-fs.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fcnda-fnda.h:5,
                 from liboctave/operators/mx-fcnda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcm-fs.h:5,
                 from liboctave/operators/mx-fcm-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fcnda-fs.h:5,
                 from liboctave/operators/mx-fcnda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcm-fs.h:5,
                 from liboctave/operators/mx-fcm-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fcnda-fs.h:5,
                 from liboctave/operators/mx-fcnda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fdm-fcs.lo `test -f 'liboctave/operators/mx-fdm-fcs.cc' || echo './'`liboctave/operators/mx-fdm-fcs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fdm-fcm.lo `test -f 'liboctave/operators/mx-fdm-fcm.cc' || echo './'`liboctave/operators/mx-fdm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fdm-fcs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fdm-fcs.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fdm-fcm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fdm-fcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/fCDiagMatrix.h:28,
                 from liboctave/operators/mx-fdm-fcs.h:5,
                 from liboctave/operators/mx-fdm-fcs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fm-fcs.lo `test -f 'liboctave/operators/mx-fm-fcs.cc' || echo './'`liboctave/operators/mx-fm-fcs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fdm-fcm.h:5,
                 from liboctave/operators/mx-fdm-fcm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fm-fcs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-fcs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-fcs.lo `test -f 'liboctave/operators/mx-fnda-fcs.cc' || echo './'`liboctave/operators/mx-fnda-fcs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-fcs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-fcs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fm-fcdm.lo `test -f 'liboctave/operators/mx-fm-fcdm.cc' || echo './'`liboctave/operators/mx-fm-fcdm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fm-fcs.h:5,
                 from liboctave/operators/mx-fm-fcs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fm-fcdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-fcdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fm-fcm.lo `test -f 'liboctave/operators/mx-fm-fcm.cc' || echo './'`liboctave/operators/mx-fm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fm-fcm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-fcm.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fm-fcs.h:5,
                 from liboctave/operators/mx-fm-fcs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fnda-fcs.h:5,
                 from liboctave/operators/mx-fnda-fcs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fnda-fcs.h:5,
                 from liboctave/operators/mx-fnda-fcs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fm-fcdm.h:5,
                 from liboctave/operators/mx-fm-fcdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fm-fcm.h:5,
                 from liboctave/operators/mx-fm-fcm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fm-fcm.h:5,
                 from liboctave/operators/mx-fm-fcm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-fcnda.lo `test -f 'liboctave/operators/mx-fnda-fcnda.cc' || echo './'`liboctave/operators/mx-fnda-fcnda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-fcdm.lo `test -f 'liboctave/operators/mx-fs-fcdm.cc' || echo './'`liboctave/operators/mx-fs-fcdm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-fcm.lo `test -f 'liboctave/operators/mx-fs-fcm.cc' || echo './'`liboctave/operators/mx-fs-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-fcnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-fcnda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-fcdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-fcdm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-fcm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-fcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fnda-fcnda.h:5,
                 from liboctave/operators/mx-fnda-fcnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fs-fcm.h:5,
                 from liboctave/operators/mx-fs-fcm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MDiagArray2.h:31,
                 from ./liboctave/array/fCDiagMatrix.h:28,
                 from liboctave/operators/mx-fs-fcdm.h:5,
                 from liboctave/operators/mx-fs-fcdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fnda-fcnda.h:5,
                 from liboctave/operators/mx-fnda-fcnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fs-fcm.h:5,
                 from liboctave/operators/mx-fs-fcm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-fcnda.lo `test -f 'liboctave/operators/mx-fs-fcnda.cc' || echo './'`liboctave/operators/mx-fs-fcnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-fcnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-fcnda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fdm-fm.lo `test -f 'liboctave/operators/mx-fdm-fm.cc' || echo './'`liboctave/operators/mx-fdm-fm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fs-fcnda.h:5,
                 from liboctave/operators/mx-fs-fcnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fdm-fm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fdm-fm.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCNDArray.h:28,
                 from liboctave/operators/mx-fs-fcnda.h:5,
                 from liboctave/operators/mx-fs-fcnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fNDArray.h:28,
                 from ./liboctave/array/fMatrix.h:28,
                 from liboctave/operators/mx-fdm-fm.h:5,
                 from liboctave/operators/mx-fdm-fm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fm-fdm.lo `test -f 'liboctave/operators/mx-fm-fdm.cc' || echo './'`liboctave/operators/mx-fm-fdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fm-fdm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-fdm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-pm-m.lo `test -f 'liboctave/operators/mx-pm-m.cc' || echo './'`liboctave/operators/mx-pm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-pm-m.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-pm-m.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-m-pm.lo `test -f 'liboctave/operators/mx-m-pm.cc' || echo './'`liboctave/operators/mx-m-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-m-pm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-pm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fNDArray.h:28,
                 from ./liboctave/array/fMatrix.h:28,
                 from liboctave/operators/mx-fm-fdm.h:5,
                 from liboctave/operators/mx-fm-fdm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-pm-cm.lo `test -f 'liboctave/operators/mx-pm-cm.cc' || echo './'`liboctave/operators/mx-pm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-pm-cm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-pm-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/mx-pm-m.h:5,
                 from liboctave/operators/mx-pm-m.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/mx-m-pm.h:5,
                 from liboctave/operators/mx-m-pm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-cm-pm.lo `test -f 'liboctave/operators/mx-cm-pm.cc' || echo './'`liboctave/operators/mx-cm-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-cm-pm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-pm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-pm-fm.lo `test -f 'liboctave/operators/mx-pm-fm.cc' || echo './'`liboctave/operators/mx-pm-fm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fm-pm.lo `test -f 'liboctave/operators/mx-fm-pm.cc' || echo './'`liboctave/operators/mx-fm-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-pm-fm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-pm-fm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fm-pm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-pm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-pm-cm.h:5,
                 from liboctave/operators/mx-pm-cm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/mx-cm-pm.h:5,
                 from liboctave/operators/mx-cm-pm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-pm-fcm.lo `test -f 'liboctave/operators/mx-pm-fcm.cc' || echo './'`liboctave/operators/mx-pm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-pm-fcm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-pm-fcm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fNDArray.h:28,
                 from ./liboctave/array/fMatrix.h:28,
                 from liboctave/operators/mx-pm-fm.h:5,
                 from liboctave/operators/mx-pm-fm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fNDArray.h:28,
                 from ./liboctave/array/fMatrix.h:28,
                 from liboctave/operators/mx-fm-pm.h:5,
                 from liboctave/operators/mx-fm-pm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-pm.lo `test -f 'liboctave/operators/mx-fcm-pm.cc' || echo './'`liboctave/operators/mx-fcm-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fcm-pm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-pm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-i8nda.lo `test -f 'liboctave/operators/mx-s-i8nda.cc' || echo './'`liboctave/operators/mx-s-i8nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-s.lo `test -f 'liboctave/operators/mx-i8nda-s.cc' || echo './'`liboctave/operators/mx-i8nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-i8nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-pm-fcm.h:5,
                 from liboctave/operators/mx-pm-fcm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCNDArray.h:28,
                 from ./liboctave/array/fCMatrix.h:28,
                 from liboctave/operators/mx-fcm-pm.h:5,
                 from liboctave/operators/mx-fcm-pm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-ui8nda.lo `test -f 'liboctave/operators/mx-s-ui8nda.cc' || echo './'`liboctave/operators/mx-s-ui8nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-s-i8nda.h:5,
                 from liboctave/operators/mx-s-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-ui8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-s.h:5,
                 from liboctave/operators/mx-i8nda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-s-i8nda.h:5,
                 from liboctave/operators/mx-s-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<signed char>; X = double; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-s.h:5,
                 from liboctave/operators/mx-i8nda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-s.lo `test -f 'liboctave/operators/mx-ui8nda-s.cc' || echo './'`liboctave/operators/mx-ui8nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-s-ui8nda.h:5,
                 from liboctave/operators/mx-s-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-s-ui8nda.h:5,
                 from liboctave/operators/mx-s-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned char>; X = double; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-i16nda.lo `test -f 'liboctave/operators/mx-s-i16nda.cc' || echo './'`liboctave/operators/mx-s-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-i16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-s.lo `test -f 'liboctave/operators/mx-i16nda-s.cc' || echo './'`liboctave/operators/mx-i16nda-s.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-s.h:5,
                 from liboctave/operators/mx-ui8nda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-s.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-s.h:5,
                 from liboctave/operators/mx-ui8nda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-ui16nda.lo `test -f 'liboctave/operators/mx-s-ui16nda.cc' || echo './'`liboctave/operators/mx-s-ui16nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-s-i16nda.h:5,
                 from liboctave/operators/mx-s-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-ui16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-s.h:5,
                 from liboctave/operators/mx-i16nda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-s-i16nda.h:5,
                 from liboctave/operators/mx-s-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short int>; X = double; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-s.h:5,
                 from liboctave/operators/mx-i16nda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short int>; X = octave_int<short int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-s.lo `test -f 'liboctave/operators/mx-ui16nda-s.cc' || echo './'`liboctave/operators/mx-ui16nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-s-ui16nda.h:5,
                 from liboctave/operators/mx-s-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-s-ui16nda.h:5,
                 from liboctave/operators/mx-s-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short unsigned int>; X = double; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-i32nda.lo `test -f 'liboctave/operators/mx-s-i32nda.cc' || echo './'`liboctave/operators/mx-s-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-i32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-s.lo `test -f 'liboctave/operators/mx-i32nda-s.cc' || echo './'`liboctave/operators/mx-i32nda-s.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-s.h:5,
                 from liboctave/operators/mx-ui16nda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-s.o
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-s.h:5,
                 from liboctave/operators/mx-ui16nda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-ui32nda.lo `test -f 'liboctave/operators/mx-s-ui32nda.cc' || echo './'`liboctave/operators/mx-s-ui32nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-s-i32nda.h:5,
                 from liboctave/operators/mx-s-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-ui32nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-s-i32nda.h:5,
                 from liboctave/operators/mx-s-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<int>; X = double; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-s.h:5,
                 from liboctave/operators/mx-i32nda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-s.h:5,
                 from liboctave/operators/mx-i32nda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<int>; X = octave_int<int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-s.lo `test -f 'liboctave/operators/mx-ui32nda-s.cc' || echo './'`liboctave/operators/mx-ui32nda-s.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-s-ui32nda.h:5,
                 from liboctave/operators/mx-s-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-s.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-s-ui32nda.h:5,
                 from liboctave/operators/mx-s-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned int>; X = double; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-i64nda.lo `test -f 'liboctave/operators/mx-s-i64nda.cc' || echo './'`liboctave/operators/mx-s-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-i64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-s.lo `test -f 'liboctave/operators/mx-i64nda-s.cc' || echo './'`liboctave/operators/mx-i64nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-s.h:5,
                 from liboctave/operators/mx-ui32nda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-s.h:5,
                 from liboctave/operators/mx-ui32nda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-s-ui64nda.lo `test -f 'liboctave/operators/mx-s-ui64nda.cc' || echo './'`liboctave/operators/mx-s-ui64nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-s-i64nda.h:5,
                 from liboctave/operators/mx-s-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-s-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-ui64nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-s-i64nda.h:5,
                 from liboctave/operators/mx-s-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long int>; X = double; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-s.h:5,
                 from liboctave/operators/mx-i64nda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-s.h:5,
                 from liboctave/operators/mx-i64nda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-s.lo `test -f 'liboctave/operators/mx-ui64nda-s.cc' || echo './'`liboctave/operators/mx-ui64nda-s.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-s-ui64nda.h:5,
                 from liboctave/operators/mx-s-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-s.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-i8nda.lo `test -f 'liboctave/operators/mx-fs-i8nda.cc' || echo './'`liboctave/operators/mx-fs-i8nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-s-ui64nda.h:5,
                 from liboctave/operators/mx-s-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long unsigned int>; X = double; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-i8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-fs.lo `test -f 'liboctave/operators/mx-i8nda-fs.cc' || echo './'`liboctave/operators/mx-i8nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-fs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-s.h:5,
                 from liboctave/operators/mx-ui64nda-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-fs-i8nda.h:5,
                 from liboctave/operators/mx-fs-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-s.h:5,
                 from liboctave/operators/mx-ui64nda-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-fs-i8nda.h:5,
                 from liboctave/operators/mx-fs-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<signed char>; X = float; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-ui8nda.lo `test -f 'liboctave/operators/mx-fs-ui8nda.cc' || echo './'`liboctave/operators/mx-fs-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-ui8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-fs.h:5,
                 from liboctave/operators/mx-i8nda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-fs.h:5,
                 from liboctave/operators/mx-i8nda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-fs-ui8nda.h:5,
                 from liboctave/operators/mx-fs-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-fs.lo `test -f 'liboctave/operators/mx-ui8nda-fs.cc' || echo './'`liboctave/operators/mx-ui8nda-fs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-i16nda.lo `test -f 'liboctave/operators/mx-fs-i16nda.cc' || echo './'`liboctave/operators/mx-fs-i16nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-fs-ui8nda.h:5,
                 from liboctave/operators/mx-fs-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned char>; X = float; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-fs.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-i16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-fs.lo `test -f 'liboctave/operators/mx-i16nda-fs.cc' || echo './'`liboctave/operators/mx-i16nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-fs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-fs-i16nda.h:5,
                 from liboctave/operators/mx-fs-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-fs.h:5,
                 from liboctave/operators/mx-ui8nda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-fs-i16nda.h:5,
                 from liboctave/operators/mx-fs-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short int>; X = float; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-fs.h:5,
                 from liboctave/operators/mx-ui8nda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-ui16nda.lo `test -f 'liboctave/operators/mx-fs-ui16nda.cc' || echo './'`liboctave/operators/mx-fs-ui16nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-fs.h:5,
                 from liboctave/operators/mx-i16nda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-ui16nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-fs.h:5,
                 from liboctave/operators/mx-i16nda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short int>; X = octave_int<short int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-fs-ui16nda.h:5,
                 from liboctave/operators/mx-fs-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-fs.lo `test -f 'liboctave/operators/mx-ui16nda-fs.cc' || echo './'`liboctave/operators/mx-ui16nda-fs.cc
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-fs.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-fs-ui16nda.h:5,
                 from liboctave/operators/mx-fs-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short unsigned int>; X = float; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-i32nda.lo `test -f 'liboctave/operators/mx-fs-i32nda.cc' || echo './'`liboctave/operators/mx-fs-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-i32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-fs.lo `test -f 'liboctave/operators/mx-i32nda-fs.cc' || echo './'`liboctave/operators/mx-i32nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-fs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-fs.h:5,
                 from liboctave/operators/mx-ui16nda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-fs.h:5,
                 from liboctave/operators/mx-ui16nda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-fs-i32nda.h:5,
                 from liboctave/operators/mx-fs-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-ui32nda.lo `test -f 'liboctave/operators/mx-fs-ui32nda.cc' || echo './'`liboctave/operators/mx-fs-ui32nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-fs.h:5,
                 from liboctave/operators/mx-i32nda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-fs-i32nda.h:5,
                 from liboctave/operators/mx-fs-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<int>; X = float; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-ui32nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-fs.h:5,
                 from liboctave/operators/mx-i32nda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<int>; X = octave_int<int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-fs.lo `test -f 'liboctave/operators/mx-ui32nda-fs.cc' || echo './'`liboctave/operators/mx-ui32nda-fs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-fs-ui32nda.h:5,
                 from liboctave/operators/mx-fs-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-fs.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-fs-ui32nda.h:5,
                 from liboctave/operators/mx-fs-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned int>; X = float; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-i64nda.lo `test -f 'liboctave/operators/mx-fs-i64nda.cc' || echo './'`liboctave/operators/mx-fs-i64nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-fs.lo `test -f 'liboctave/operators/mx-i64nda-fs.cc' || echo './'`liboctave/operators/mx-i64nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-i64nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-fs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-fs.h:5,
                 from liboctave/operators/mx-ui32nda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-fs.h:5,
                 from liboctave/operators/mx-ui32nda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-fs-i64nda.h:5,
                 from liboctave/operators/mx-fs-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-fs.h:5,
                 from liboctave/operators/mx-i64nda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fs-ui64nda.lo `test -f 'liboctave/operators/mx-fs-ui64nda.cc' || echo './'`liboctave/operators/mx-fs-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fs-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-ui64nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-fs.h:5,
                 from liboctave/operators/mx-i64nda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-fs-i64nda.h:5,
                 from liboctave/operators/mx-fs-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long int>; X = float; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-fs.lo `test -f 'liboctave/operators/mx-ui64nda-fs.cc' || echo './'`liboctave/operators/mx-ui64nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-fs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-fs-ui64nda.h:5,
                 from liboctave/operators/mx-fs-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-fs-ui64nda.h:5,
                 from liboctave/operators/mx-fs-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long unsigned int>; X = float; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i8.lo `test -f 'liboctave/operators/mx-nda-i8.cc' || echo './'`liboctave/operators/mx-nda-i8.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-nda.lo `test -f 'liboctave/operators/mx-i8-nda.cc' || echo './'`liboctave/operators/mx-i8-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i8.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-fs.h:5,
                 from liboctave/operators/mx-ui64nda-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-fs.h:5,
                 from liboctave/operators/mx-ui64nda-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-nda-i8.h:5,
                 from liboctave/operators/mx-nda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui8.lo `test -f 'liboctave/operators/mx-nda-ui8.cc' || echo './'`liboctave/operators/mx-nda-ui8.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8-nda.h:5,
                 from liboctave/operators/mx-i8-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui8.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-nda-i8.h:5,
                 from liboctave/operators/mx-nda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<signed char>; X = double; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8-nda.h:5,
                 from liboctave/operators/mx-i8-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-nda.lo `test -f 'liboctave/operators/mx-ui8-nda.cc' || echo './'`liboctave/operators/mx-ui8-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-nda-ui8.h:5,
                 from liboctave/operators/mx-nda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-nda-ui8.h:5,
                 from liboctave/operators/mx-nda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned char>; X = double; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i16.lo `test -f 'liboctave/operators/mx-nda-i16.cc' || echo './'`liboctave/operators/mx-nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i16.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-nda.lo `test -f 'liboctave/operators/mx-i16-nda.cc' || echo './'`liboctave/operators/mx-i16-nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8-nda.h:5,
                 from liboctave/operators/mx-ui8-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8-nda.h:5,
                 from liboctave/operators/mx-ui8-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-nda-i16.h:5,
                 from liboctave/operators/mx-nda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui16.lo `test -f 'liboctave/operators/mx-nda-ui16.cc' || echo './'`liboctave/operators/mx-nda-ui16.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-nda-i16.h:5,
                 from liboctave/operators/mx-nda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short int>; X = double; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16-nda.h:5,
                 from liboctave/operators/mx-i16-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16-nda.h:5,
                 from liboctave/operators/mx-i16-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short int>; X = octave_int<short int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-nda.lo `test -f 'liboctave/operators/mx-ui16-nda.cc' || echo './'`liboctave/operators/mx-ui16-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-nda-ui16.h:5,
                 from liboctave/operators/mx-nda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-nda-ui16.h:5,
                 from liboctave/operators/mx-nda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short unsigned int>; X = double; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i32.lo `test -f 'liboctave/operators/mx-nda-i32.cc' || echo './'`liboctave/operators/mx-nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i32.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-nda.lo `test -f 'liboctave/operators/mx-i32-nda.cc' || echo './'`liboctave/operators/mx-i32-nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16-nda.h:5,
                 from liboctave/operators/mx-ui16-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16-nda.h:5,
                 from liboctave/operators/mx-ui16-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-nda-i32.h:5,
                 from liboctave/operators/mx-nda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui32.lo `test -f 'liboctave/operators/mx-nda-ui32.cc' || echo './'`liboctave/operators/mx-nda-ui32.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-nda-i32.h:5,
                 from liboctave/operators/mx-nda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<int>; X = double; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui32.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32-nda.h:5,
                 from liboctave/operators/mx-i32-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32-nda.h:5,
                 from liboctave/operators/mx-i32-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<int>; X = octave_int<int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-nda.lo `test -f 'liboctave/operators/mx-ui32-nda.cc' || echo './'`liboctave/operators/mx-ui32-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-nda-ui32.h:5,
                 from liboctave/operators/mx-nda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-nda-ui32.h:5,
                 from liboctave/operators/mx-nda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned int>; X = double; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i64.lo `test -f 'liboctave/operators/mx-nda-i64.cc' || echo './'`liboctave/operators/mx-nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i64.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-nda.lo `test -f 'liboctave/operators/mx-i64-nda.cc' || echo './'`liboctave/operators/mx-i64-nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32-nda.h:5,
                 from liboctave/operators/mx-ui32-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32-nda.h:5,
                 from liboctave/operators/mx-ui32-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-nda-i64.h:5,
                 from liboctave/operators/mx-nda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui64.lo `test -f 'liboctave/operators/mx-nda-ui64.cc' || echo './'`liboctave/operators/mx-nda-ui64.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-nda-i64.h:5,
                 from liboctave/operators/mx-nda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long int>; X = double; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64-nda.h:5,
                 from liboctave/operators/mx-i64-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64-nda.h:5,
                 from liboctave/operators/mx-i64-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-nda.lo `test -f 'liboctave/operators/mx-ui64-nda.cc' || echo './'`liboctave/operators/mx-ui64-nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-nda-ui64.h:5,
                 from liboctave/operators/mx-nda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-nda-ui64.h:5,
                 from liboctave/operators/mx-nda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long unsigned int>; X = double; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i8.lo `test -f 'liboctave/operators/mx-fnda-i8.cc' || echo './'`liboctave/operators/mx-fnda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i8.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-fnda.lo `test -f 'liboctave/operators/mx-i8-fnda.cc' || echo './'`liboctave/operators/mx-i8-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64-nda.h:5,
                 from liboctave/operators/mx-ui64-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64-nda.h:5,
                 from liboctave/operators/mx-ui64-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui8.lo `test -f 'liboctave/operators/mx-fnda-ui8.cc' || echo './'`liboctave/operators/mx-fnda-ui8.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-fnda-i8.h:5,
                 from liboctave/operators/mx-fnda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8-fnda.h:5,
                 from liboctave/operators/mx-i8-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-fnda-i8.h:5,
                 from liboctave/operators/mx-fnda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<signed char>; X = float; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8-fnda.h:5,
                 from liboctave/operators/mx-i8-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-fnda.lo `test -f 'liboctave/operators/mx-ui8-fnda.cc' || echo './'`liboctave/operators/mx-ui8-fnda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui8.h:5,
                 from liboctave/operators/mx-fnda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-fnda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui8.h:5,
                 from liboctave/operators/mx-fnda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned char>; X = float; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i16.lo `test -f 'liboctave/operators/mx-fnda-i16.cc' || echo './'`liboctave/operators/mx-fnda-i16.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-fnda.lo `test -f 'liboctave/operators/mx-i16-fnda.cc' || echo './'`liboctave/operators/mx-i16-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i16.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8-fnda.h:5,
                 from liboctave/operators/mx-ui8-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8-fnda.h:5,
                 from liboctave/operators/mx-ui8-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui16.lo `test -f 'liboctave/operators/mx-fnda-ui16.cc' || echo './'`liboctave/operators/mx-fnda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16-fnda.h:5,
                 from liboctave/operators/mx-i16-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-fnda-i16.h:5,
                 from liboctave/operators/mx-fnda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16-fnda.h:5,
                 from liboctave/operators/mx-i16-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short int>; X = octave_int<short int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-fnda-i16.h:5,
                 from liboctave/operators/mx-fnda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short int>; X = float; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-fnda.lo `test -f 'liboctave/operators/mx-ui16-fnda.cc' || echo './'`liboctave/operators/mx-ui16-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui16.h:5,
                 from liboctave/operators/mx-fnda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui16.h:5,
                 from liboctave/operators/mx-fnda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<short unsigned int>; X = float; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i32.lo `test -f 'liboctave/operators/mx-fnda-i32.cc' || echo './'`liboctave/operators/mx-fnda-i32.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-fnda.lo `test -f 'liboctave/operators/mx-i32-fnda.cc' || echo './'`liboctave/operators/mx-i32-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i32.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16-fnda.h:5,
                 from liboctave/operators/mx-ui16-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16-fnda.h:5,
                 from liboctave/operators/mx-ui16-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui32.lo `test -f 'liboctave/operators/mx-fnda-ui32.cc' || echo './'`liboctave/operators/mx-fnda-ui32.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-fnda-i32.h:5,
                 from liboctave/operators/mx-fnda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui32.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32-fnda.h:5,
                 from liboctave/operators/mx-i32-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-fnda-i32.h:5,
                 from liboctave/operators/mx-fnda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<int>; X = float; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32-fnda.h:5,
                 from liboctave/operators/mx-i32-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<int>; X = octave_int<int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-fnda.lo `test -f 'liboctave/operators/mx-ui32-fnda.cc' || echo './'`liboctave/operators/mx-ui32-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui32.h:5,
                 from liboctave/operators/mx-fnda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui32.h:5,
                 from liboctave/operators/mx-fnda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<unsigned int>; X = float; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i64.lo `test -f 'liboctave/operators/mx-fnda-i64.cc' || echo './'`liboctave/operators/mx-fnda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i64.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-fnda.lo `test -f 'liboctave/operators/mx-i64-fnda.cc' || echo './'`liboctave/operators/mx-i64-fnda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32-fnda.h:5,
                 from liboctave/operators/mx-ui32-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-fnda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32-fnda.h:5,
                 from liboctave/operators/mx-ui32-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui64.lo `test -f 'liboctave/operators/mx-fnda-ui64.cc' || echo './'`liboctave/operators/mx-fnda-ui64.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-fnda-i64.h:5,
                 from liboctave/operators/mx-fnda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64-fnda.h:5,
                 from liboctave/operators/mx-i64-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-fnda-i64.h:5,
                 from liboctave/operators/mx-fnda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long int>; X = float; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64-fnda.h:5,
                 from liboctave/operators/mx-i64-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-fnda.lo `test -f 'liboctave/operators/mx-ui64-fnda.cc' || echo './'`liboctave/operators/mx-ui64-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui64.h:5,
                 from liboctave/operators/mx-fnda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui64.h:5,
                 from liboctave/operators/mx-fnda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int<long long unsigned int>; X = float; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i8nda.lo `test -f 'liboctave/operators/mx-nda-i8nda.cc' || echo './'`liboctave/operators/mx-nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64-fnda.h:5,
                 from liboctave/operators/mx-ui64-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-nda.lo `test -f 'liboctave/operators/mx-i8nda-nda.cc' || echo './'`liboctave/operators/mx-i8nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64-fnda.h:5,
                 from liboctave/operators/mx-ui64-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui8nda.lo `test -f 'liboctave/operators/mx-nda-ui8nda.cc' || echo './'`liboctave/operators/mx-nda-ui8nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-nda-i8nda.h:5,
                 from liboctave/operators/mx-nda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui8nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-nda-i8nda.h:5,
                 from liboctave/operators/mx-nda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<signed char>; X = double; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-nda.h:5,
                 from liboctave/operators/mx-i8nda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-nda.h:5,
                 from liboctave/operators/mx-i8nda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-nda.lo `test -f 'liboctave/operators/mx-ui8nda-nda.cc' || echo './'`liboctave/operators/mx-ui8nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-nda-ui8nda.h:5,
                 from liboctave/operators/mx-nda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-nda-ui8nda.h:5,
                 from liboctave/operators/mx-nda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned char>; X = double; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-nda.h:5,
                 from liboctave/operators/mx-ui8nda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-nda.h:5,
                 from liboctave/operators/mx-ui8nda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i16nda.lo `test -f 'liboctave/operators/mx-nda-i16nda.cc' || echo './'`liboctave/operators/mx-nda-i16nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-nda.lo `test -f 'liboctave/operators/mx-i16nda-nda.cc' || echo './'`liboctave/operators/mx-i16nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i16nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui16nda.lo `test -f 'liboctave/operators/mx-nda-ui16nda.cc' || echo './'`liboctave/operators/mx-nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-nda-i16nda.h:5,
                 from liboctave/operators/mx-nda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-nda.h:5,
                 from liboctave/operators/mx-i16nda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-nda.h:5,
                 from liboctave/operators/mx-i16nda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short int>; X = octave_int<short int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-nda-i16nda.h:5,
                 from liboctave/operators/mx-nda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short int>; X = double; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-nda.lo `test -f 'liboctave/operators/mx-ui16nda-nda.cc' || echo './'`liboctave/operators/mx-ui16nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-nda-ui16nda.h:5,
                 from liboctave/operators/mx-nda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-nda-ui16nda.h:5,
                 from liboctave/operators/mx-nda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short unsigned int>; X = double; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-nda.h:5,
                 from liboctave/operators/mx-ui16nda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-nda.h:5,
                 from liboctave/operators/mx-ui16nda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i32nda.lo `test -f 'liboctave/operators/mx-nda-i32nda.cc' || echo './'`liboctave/operators/mx-nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-nda.lo `test -f 'liboctave/operators/mx-i32nda-nda.cc' || echo './'`liboctave/operators/mx-i32nda-nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui32nda.lo `test -f 'liboctave/operators/mx-nda-ui32nda.cc' || echo './'`liboctave/operators/mx-nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-nda-i32nda.h:5,
                 from liboctave/operators/mx-nda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-nda.lo `test -f 'liboctave/operators/mx-ui32nda-nda.cc' || echo './'`liboctave/operators/mx-ui32nda-nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-nda.h:5,
                 from liboctave/operators/mx-i32nda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-nda-ui32nda.h:5,
                 from liboctave/operators/mx-nda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-nda-i32nda.h:5,
                 from liboctave/operators/mx-nda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<int>; X = double; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-nda.h:5,
                 from liboctave/operators/mx-i32nda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<int>; X = octave_int<int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-nda-ui32nda.h:5,
                 from liboctave/operators/mx-nda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned int>; X = double; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-nda.h:5,
                 from liboctave/operators/mx-ui32nda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-nda.h:5,
                 from liboctave/operators/mx-ui32nda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i64nda.lo `test -f 'liboctave/operators/mx-nda-i64nda.cc' || echo './'`liboctave/operators/mx-nda-i64nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-nda.lo `test -f 'liboctave/operators/mx-i64nda-nda.cc' || echo './'`liboctave/operators/mx-i64nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i64nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui64nda.lo `test -f 'liboctave/operators/mx-nda-ui64nda.cc' || echo './'`liboctave/operators/mx-nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-nda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-nda-i64nda.h:5,
                 from liboctave/operators/mx-nda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-nda.lo `test -f 'liboctave/operators/mx-ui64nda-nda.cc' || echo './'`liboctave/operators/mx-ui64nda-nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-nda.h:5,
                 from liboctave/operators/mx-i64nda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-nda-i64nda.h:5,
                 from liboctave/operators/mx-nda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long int>; X = double; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-nda.h:5,
                 from liboctave/operators/mx-i64nda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-nda-ui64nda.h:5,
                 from liboctave/operators/mx-nda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-nda-ui64nda.h:5,
                 from liboctave/operators/mx-nda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long unsigned int>; X = double; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-nda.h:5,
                 from liboctave/operators/mx-ui64nda-nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-nda.h:5,
                 from liboctave/operators/mx-ui64nda-nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i8nda.lo `test -f 'liboctave/operators/mx-fnda-i8nda.cc' || echo './'`liboctave/operators/mx-fnda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-fnda.lo `test -f 'liboctave/operators/mx-i8nda-fnda.cc' || echo './'`liboctave/operators/mx-i8nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-fnda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui8nda.lo `test -f 'liboctave/operators/mx-fnda-ui8nda.cc' || echo './'`liboctave/operators/mx-fnda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-fnda-i8nda.h:5,
                 from liboctave/operators/mx-fnda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-fnda.lo `test -f 'liboctave/operators/mx-ui8nda-fnda.cc' || echo './'`liboctave/operators/mx-ui8nda-fnda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-fnda-i8nda.h:5,
                 from liboctave/operators/mx-fnda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-fnda.o
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<signed char>; X = float; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-fnda.h:5,
                 from liboctave/operators/mx-i8nda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-fnda.h:5,
                 from liboctave/operators/mx-i8nda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<signed char>; X = octave_int<signed char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui8nda.h:5,
                 from liboctave/operators/mx-fnda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui8nda.h:5,
                 from liboctave/operators/mx-fnda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned char>; X = float; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-fnda.h:5,
                 from liboctave/operators/mx-ui8nda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-fnda.h:5,
                 from liboctave/operators/mx-ui8nda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned char>; X = octave_int<unsigned char>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i16nda.lo `test -f 'liboctave/operators/mx-fnda-i16nda.cc' || echo './'`liboctave/operators/mx-fnda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-fnda.lo `test -f 'liboctave/operators/mx-i16nda-fnda.cc' || echo './'`liboctave/operators/mx-i16nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-fnda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui16nda.lo `test -f 'liboctave/operators/mx-fnda-ui16nda.cc' || echo './'`liboctave/operators/mx-fnda-ui16nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-fnda-i16nda.h:5,
                 from liboctave/operators/mx-fnda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-fnda.lo `test -f 'liboctave/operators/mx-ui16nda-fnda.cc' || echo './'`liboctave/operators/mx-ui16nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-fnda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-fnda-i16nda.h:5,
                 from liboctave/operators/mx-fnda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short int>; X = float; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-fnda.h:5,
                 from liboctave/operators/mx-i16nda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-fnda.h:5,
                 from liboctave/operators/mx-i16nda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short int>; X = octave_int<short int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui16nda.h:5,
                 from liboctave/operators/mx-fnda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-fnda.h:5,
                 from liboctave/operators/mx-ui16nda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui16nda.h:5,
                 from liboctave/operators/mx-fnda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short unsigned int>; X = float; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-fnda.h:5,
                 from liboctave/operators/mx-ui16nda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<short unsigned int>; X = octave_int<short unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i32nda.lo `test -f 'liboctave/operators/mx-fnda-i32nda.cc' || echo './'`liboctave/operators/mx-fnda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-fnda.lo `test -f 'liboctave/operators/mx-i32nda-fnda.cc' || echo './'`liboctave/operators/mx-i32nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-fnda-i32nda.h:5,
                 from liboctave/operators/mx-fnda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui32nda.lo `test -f 'liboctave/operators/mx-fnda-ui32nda.cc' || echo './'`liboctave/operators/mx-fnda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui32nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-fnda-i32nda.h:5,
                 from liboctave/operators/mx-fnda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<int>; X = float; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-fnda.h:5,
                 from liboctave/operators/mx-i32nda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-fnda.lo `test -f 'liboctave/operators/mx-ui32nda-fnda.cc' || echo './'`liboctave/operators/mx-ui32nda-fnda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-fnda.h:5,
                 from liboctave/operators/mx-i32nda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<int>; X = octave_int<int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui32nda.h:5,
                 from liboctave/operators/mx-fnda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui32nda.h:5,
                 from liboctave/operators/mx-fnda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned int>; X = float; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-fnda.h:5,
                 from liboctave/operators/mx-ui32nda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-fnda.h:5,
                 from liboctave/operators/mx-ui32nda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<unsigned int>; X = octave_int<unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i64nda.lo `test -f 'liboctave/operators/mx-fnda-i64nda.cc' || echo './'`liboctave/operators/mx-fnda-i64nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-fnda.lo `test -f 'liboctave/operators/mx-i64nda-fnda.cc' || echo './'`liboctave/operators/mx-i64nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i64nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-fnda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui64nda.lo `test -f 'liboctave/operators/mx-fnda-ui64nda.cc' || echo './'`liboctave/operators/mx-fnda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-fnda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-fnda-i64nda.h:5,
                 from liboctave/operators/mx-fnda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-fnda.h:5,
                 from liboctave/operators/mx-i64nda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-fnda-i64nda.h:5,
                 from liboctave/operators/mx-fnda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long int>; X = float; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-fnda.h:5,
                 from liboctave/operators/mx-i64nda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long int>; X = octave_int<long long int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-fnda.lo `test -f 'liboctave/operators/mx-ui64nda-fnda.cc' || echo './'`liboctave/operators/mx-ui64nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-fnda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-fnda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui64nda.h:5,
                 from liboctave/operators/mx-fnda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-fnda-ui64nda.h:5,
                 from liboctave/operators/mx-fnda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long unsigned int>; X = float; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-fnda.h:5,
                 from liboctave/operators/mx-ui64nda-fnda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-fnda.h:5,
                 from liboctave/operators/mx-ui64nda-fnda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int<long long unsigned int>; X = octave_int<long long unsigned int>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui8.lo `test -f 'liboctave/operators/mx-i8nda-ui8.cc' || echo './'`liboctave/operators/mx-i8nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui8.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i16.lo `test -f 'liboctave/operators/mx-i8nda-i16.cc' || echo './'`liboctave/operators/mx-i8nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i16.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui16.lo `test -f 'liboctave/operators/mx-i8nda-ui16.cc' || echo './'`liboctave/operators/mx-i8nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui8.h:5,
                 from liboctave/operators/mx-i8nda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i16.h:5,
                 from liboctave/operators/mx-i8nda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui8.h:5,
                 from liboctave/operators/mx-i8nda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i16.h:5,
                 from liboctave/operators/mx-i8nda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i32.lo `test -f 'liboctave/operators/mx-i8nda-i32.cc' || echo './'`liboctave/operators/mx-i8nda-i32.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui16.h:5,
                 from liboctave/operators/mx-i8nda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui32.lo `test -f 'liboctave/operators/mx-i8nda-ui32.cc' || echo './'`liboctave/operators/mx-i8nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i32.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui16.h:5,
                 from liboctave/operators/mx-i8nda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i64.lo `test -f 'liboctave/operators/mx-i8nda-i64.cc' || echo './'`liboctave/operators/mx-i8nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui32.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i32.h:5,
                 from liboctave/operators/mx-i8nda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui64.lo `test -f 'liboctave/operators/mx-i8nda-ui64.cc' || echo './'`liboctave/operators/mx-i8nda-ui64.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui32.h:5,
                 from liboctave/operators/mx-i8nda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i32.h:5,
                 from liboctave/operators/mx-i8nda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui64.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui32.h:5,
                 from liboctave/operators/mx-i8nda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i64.h:5,
                 from liboctave/operators/mx-i8nda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i64.h:5,
                 from liboctave/operators/mx-i8nda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i8.lo `test -f 'liboctave/operators/mx-i16nda-i8.cc' || echo './'`liboctave/operators/mx-i16nda-i8.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui8.lo `test -f 'liboctave/operators/mx-i16nda-ui8.cc' || echo './'`liboctave/operators/mx-i16nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui64.h:5,
                 from liboctave/operators/mx-i8nda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui8.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui16.lo `test -f 'liboctave/operators/mx-i16nda-ui16.cc' || echo './'`liboctave/operators/mx-i16nda-ui16.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui64.h:5,
                 from liboctave/operators/mx-i8nda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i8.h:5,
                 from liboctave/operators/mx-i16nda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui8.h:5,
                 from liboctave/operators/mx-i16nda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i8.h:5,
                 from liboctave/operators/mx-i16nda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i32.lo `test -f 'liboctave/operators/mx-i16nda-i32.cc' || echo './'`liboctave/operators/mx-i16nda-i32.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui8.h:5,
                 from liboctave/operators/mx-i16nda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i32.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui16.h:5,
                 from liboctave/operators/mx-i16nda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui16.h:5,
                 from liboctave/operators/mx-i16nda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui32.lo `test -f 'liboctave/operators/mx-i16nda-ui32.cc' || echo './'`liboctave/operators/mx-i16nda-ui32.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i64.lo `test -f 'liboctave/operators/mx-i16nda-i64.cc' || echo './'`liboctave/operators/mx-i16nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui32.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i32.h:5,
                 from liboctave/operators/mx-i16nda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui64.lo `test -f 'liboctave/operators/mx-i16nda-ui64.cc' || echo './'`liboctave/operators/mx-i16nda-ui64.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i32.h:5,
                 from liboctave/operators/mx-i16nda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui32.h:5,
                 from liboctave/operators/mx-i16nda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i64.h:5,
                 from liboctave/operators/mx-i16nda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui32.h:5,
                 from liboctave/operators/mx-i16nda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i64.h:5,
                 from liboctave/operators/mx-i16nda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i8.lo `test -f 'liboctave/operators/mx-i32nda-i8.cc' || echo './'`liboctave/operators/mx-i32nda-i8.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui64.h:5,
                 from liboctave/operators/mx-i16nda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i8.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui64.h:5,
                 from liboctave/operators/mx-i16nda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui8.lo `test -f 'liboctave/operators/mx-i32nda-ui8.cc' || echo './'`liboctave/operators/mx-i32nda-ui8.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i16.lo `test -f 'liboctave/operators/mx-i32nda-i16.cc' || echo './'`liboctave/operators/mx-i32nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui8.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i8.h:5,
                 from liboctave/operators/mx-i32nda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui16.lo `test -f 'liboctave/operators/mx-i32nda-ui16.cc' || echo './'`liboctave/operators/mx-i32nda-ui16.cc
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui16.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i8.h:5,
                 from liboctave/operators/mx-i32nda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui8.h:5,
                 from liboctave/operators/mx-i32nda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i16.h:5,
                 from liboctave/operators/mx-i32nda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui8.h:5,
                 from liboctave/operators/mx-i32nda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i16.h:5,
                 from liboctave/operators/mx-i32nda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui16.h:5,
                 from liboctave/operators/mx-i32nda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui16.h:5,
                 from liboctave/operators/mx-i32nda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui32.lo `test -f 'liboctave/operators/mx-i32nda-ui32.cc' || echo './'`liboctave/operators/mx-i32nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui32.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i64.lo `test -f 'liboctave/operators/mx-i32nda-i64.cc' || echo './'`liboctave/operators/mx-i32nda-i64.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui64.lo `test -f 'liboctave/operators/mx-i32nda-ui64.cc' || echo './'`liboctave/operators/mx-i32nda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i64.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui64.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i8.lo `test -f 'liboctave/operators/mx-i64nda-i8.cc' || echo './'`liboctave/operators/mx-i64nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui32.h:5,
                 from liboctave/operators/mx-i32nda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui32.h:5,
                 from liboctave/operators/mx-i32nda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui64.h:5,
                 from liboctave/operators/mx-i32nda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i64.h:5,
                 from liboctave/operators/mx-i32nda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui64.h:5,
                 from liboctave/operators/mx-i32nda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i64.h:5,
                 from liboctave/operators/mx-i32nda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i8.h:5,
                 from liboctave/operators/mx-i64nda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i8.h:5,
                 from liboctave/operators/mx-i64nda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui8.lo `test -f 'liboctave/operators/mx-i64nda-ui8.cc' || echo './'`liboctave/operators/mx-i64nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui8.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i16.lo `test -f 'liboctave/operators/mx-i64nda-i16.cc' || echo './'`liboctave/operators/mx-i64nda-i16.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui16.lo `test -f 'liboctave/operators/mx-i64nda-ui16.cc' || echo './'`liboctave/operators/mx-i64nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i16.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui16.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i32.lo `test -f 'liboctave/operators/mx-i64nda-i32.cc' || echo './'`liboctave/operators/mx-i64nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i32.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui8.h:5,
                 from liboctave/operators/mx-i64nda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i16.h:5,
                 from liboctave/operators/mx-i64nda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui16.h:5,
                 from liboctave/operators/mx-i64nda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui8.h:5,
                 from liboctave/operators/mx-i64nda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i16.h:5,
                 from liboctave/operators/mx-i64nda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui16.h:5,
                 from liboctave/operators/mx-i64nda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i32.h:5,
                 from liboctave/operators/mx-i64nda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i32.h:5,
                 from liboctave/operators/mx-i64nda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui32.lo `test -f 'liboctave/operators/mx-i64nda-ui32.cc' || echo './'`liboctave/operators/mx-i64nda-ui32.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui64.lo `test -f 'liboctave/operators/mx-i64nda-ui64.cc' || echo './'`liboctave/operators/mx-i64nda-ui64.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i8.lo `test -f 'liboctave/operators/mx-ui8nda-i8.cc' || echo './'`liboctave/operators/mx-ui8nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui32.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui64.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i8.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i16.lo `test -f 'liboctave/operators/mx-ui8nda-i16.cc' || echo './'`liboctave/operators/mx-ui8nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui64.h:5,
                 from liboctave/operators/mx-i64nda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui32.h:5,
                 from liboctave/operators/mx-i64nda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i8.h:5,
                 from liboctave/operators/mx-ui8nda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui64.h:5,
                 from liboctave/operators/mx-i64nda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui32.h:5,
                 from liboctave/operators/mx-i64nda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i8.h:5,
                 from liboctave/operators/mx-ui8nda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i16.h:5,
                 from liboctave/operators/mx-ui8nda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i16.h:5,
                 from liboctave/operators/mx-ui8nda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui16.lo `test -f 'liboctave/operators/mx-ui8nda-ui16.cc' || echo './'`liboctave/operators/mx-ui8nda-ui16.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i32.lo `test -f 'liboctave/operators/mx-ui8nda-i32.cc' || echo './'`liboctave/operators/mx-ui8nda-i32.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui32.lo `test -f 'liboctave/operators/mx-ui8nda-ui32.cc' || echo './'`liboctave/operators/mx-ui8nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui16.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i32.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui32.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i64.lo `test -f 'liboctave/operators/mx-ui8nda-i64.cc' || echo './'`liboctave/operators/mx-ui8nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui16.h:5,
                 from liboctave/operators/mx-ui8nda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i32.h:5,
                 from liboctave/operators/mx-ui8nda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui32.h:5,
                 from liboctave/operators/mx-ui8nda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui16.h:5,
                 from liboctave/operators/mx-ui8nda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i32.h:5,
                 from liboctave/operators/mx-ui8nda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui32.h:5,
                 from liboctave/operators/mx-ui8nda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i64.h:5,
                 from liboctave/operators/mx-ui8nda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui64.lo `test -f 'liboctave/operators/mx-ui8nda-ui64.cc' || echo './'`liboctave/operators/mx-ui8nda-ui64.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i8.lo `test -f 'liboctave/operators/mx-ui16nda-i8.cc' || echo './'`liboctave/operators/mx-ui16nda-i8.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i64.h:5,
                 from liboctave/operators/mx-ui8nda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui64.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i8.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui8.lo `test -f 'liboctave/operators/mx-ui16nda-ui8.cc' || echo './'`liboctave/operators/mx-ui16nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui64.h:5,
                 from liboctave/operators/mx-ui8nda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i16.lo `test -f 'liboctave/operators/mx-ui16nda-i16.cc' || echo './'`liboctave/operators/mx-ui16nda-i16.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i8.h:5,
                 from liboctave/operators/mx-ui16nda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i16.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui64.h:5,
                 from liboctave/operators/mx-ui8nda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i8.h:5,
                 from liboctave/operators/mx-ui16nda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui8.h:5,
                 from liboctave/operators/mx-ui16nda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui8.h:5,
                 from liboctave/operators/mx-ui16nda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i16.h:5,
                 from liboctave/operators/mx-ui16nda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i32.lo `test -f 'liboctave/operators/mx-ui16nda-i32.cc' || echo './'`liboctave/operators/mx-ui16nda-i32.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui32.lo `test -f 'liboctave/operators/mx-ui16nda-ui32.cc' || echo './'`liboctave/operators/mx-ui16nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i32.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui32.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i16.h:5,
                 from liboctave/operators/mx-ui16nda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i64.lo `test -f 'liboctave/operators/mx-ui16nda-i64.cc' || echo './'`liboctave/operators/mx-ui16nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i32.h:5,
                 from liboctave/operators/mx-ui16nda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui32.h:5,
                 from liboctave/operators/mx-ui16nda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui64.lo `test -f 'liboctave/operators/mx-ui16nda-ui64.cc' || echo './'`liboctave/operators/mx-ui16nda-ui64.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i32.h:5,
                 from liboctave/operators/mx-ui16nda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui32.h:5,
                 from liboctave/operators/mx-ui16nda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i64.h:5,
                 from liboctave/operators/mx-ui16nda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i64.h:5,
                 from liboctave/operators/mx-ui16nda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i8.lo `test -f 'liboctave/operators/mx-ui32nda-i8.cc' || echo './'`liboctave/operators/mx-ui32nda-i8.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui8.lo `test -f 'liboctave/operators/mx-ui32nda-ui8.cc' || echo './'`liboctave/operators/mx-ui32nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui64.h:5,
                 from liboctave/operators/mx-ui16nda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui8.o
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui64.h:5,
                 from liboctave/operators/mx-ui16nda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i16.lo `test -f 'liboctave/operators/mx-ui32nda-i16.cc' || echo './'`liboctave/operators/mx-ui32nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i8.h:5,
                 from liboctave/operators/mx-ui32nda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui8.h:5,
                 from liboctave/operators/mx-ui32nda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i8.h:5,
                 from liboctave/operators/mx-ui32nda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui16.lo `test -f 'liboctave/operators/mx-ui32nda-ui16.cc' || echo './'`liboctave/operators/mx-ui32nda-ui16.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui8.h:5,
                 from liboctave/operators/mx-ui32nda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i16.h:5,
                 from liboctave/operators/mx-ui32nda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i16.h:5,
                 from liboctave/operators/mx-ui32nda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i32.lo `test -f 'liboctave/operators/mx-ui32nda-i32.cc' || echo './'`liboctave/operators/mx-ui32nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i32.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i64.lo `test -f 'liboctave/operators/mx-ui32nda-i64.cc' || echo './'`liboctave/operators/mx-ui32nda-i64.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui16.h:5,
                 from liboctave/operators/mx-ui32nda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i64.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui16.h:5,
                 from liboctave/operators/mx-ui32nda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui64.lo `test -f 'liboctave/operators/mx-ui32nda-ui64.cc' || echo './'`liboctave/operators/mx-ui32nda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-ui64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui64.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i32.h:5,
                 from liboctave/operators/mx-ui32nda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i64.h:5,
                 from liboctave/operators/mx-ui32nda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i32.h:5,
                 from liboctave/operators/mx-ui32nda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i8.lo `test -f 'liboctave/operators/mx-ui64nda-i8.cc' || echo './'`liboctave/operators/mx-ui64nda-i8.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i64.h:5,
                 from liboctave/operators/mx-ui32nda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-i8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i8.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui64.h:5,
                 from liboctave/operators/mx-ui32nda-ui64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui64.h:5,
                 from liboctave/operators/mx-ui32nda-ui64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui8.lo `test -f 'liboctave/operators/mx-ui64nda-ui8.cc' || echo './'`liboctave/operators/mx-ui64nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-ui8.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui8.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i16.lo `test -f 'liboctave/operators/mx-ui64nda-i16.cc' || echo './'`liboctave/operators/mx-ui64nda-i16.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i8.h:5,
                 from liboctave/operators/mx-ui64nda-i8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-i16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i16.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui16.lo `test -f 'liboctave/operators/mx-ui64nda-ui16.cc' || echo './'`liboctave/operators/mx-ui64nda-ui16.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i8.h:5,
                 from liboctave/operators/mx-ui64nda-i8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-ui16.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui16.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui8.h:5,
                 from liboctave/operators/mx-ui64nda-ui8.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui8.h:5,
                 from liboctave/operators/mx-ui64nda-ui8.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i16.h:5,
                 from liboctave/operators/mx-ui64nda-i16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i32.lo `test -f 'liboctave/operators/mx-ui64nda-i32.cc' || echo './'`liboctave/operators/mx-ui64nda-i32.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui16.h:5,
                 from liboctave/operators/mx-ui64nda-ui16.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i16.h:5,
                 from liboctave/operators/mx-ui64nda-i16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-i32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i32.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui16.h:5,
                 from liboctave/operators/mx-ui64nda-ui16.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui32.lo `test -f 'liboctave/operators/mx-ui64nda-ui32.cc' || echo './'`liboctave/operators/mx-ui64nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-ui32.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui32.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i64.lo `test -f 'liboctave/operators/mx-ui64nda-i64.cc' || echo './'`liboctave/operators/mx-ui64nda-i64.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i32.h:5,
                 from liboctave/operators/mx-ui64nda-i32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-ui8nda.lo `test -f 'liboctave/operators/mx-i8-ui8nda.cc' || echo './'`liboctave/operators/mx-i8-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-i64.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i64.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-ui8nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i32.h:5,
                 from liboctave/operators/mx-ui64nda-i32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui32.h:5,
                 from liboctave/operators/mx-ui64nda-ui32.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui32.h:5,
                 from liboctave/operators/mx-ui64nda-ui32.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i64.h:5,
                 from liboctave/operators/mx-ui64nda-i64.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-i8-ui8nda.h:6,
                 from liboctave/operators/mx-i8-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-i16nda.lo `test -f 'liboctave/operators/mx-i8-i16nda.cc' || echo './'`liboctave/operators/mx-i8-i16nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i64.h:5,
                 from liboctave/operators/mx-ui64nda-i64.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-i8-ui8nda.h:6,
                 from liboctave/operators/mx-i8-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-i16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-ui16nda.lo `test -f 'liboctave/operators/mx-i8-ui16nda.cc' || echo './'`liboctave/operators/mx-i8-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-ui16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-i32nda.lo `test -f 'liboctave/operators/mx-i8-i32nda.cc' || echo './'`liboctave/operators/mx-i8-i32nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-ui32nda.lo `test -f 'liboctave/operators/mx-i8-ui32nda.cc' || echo './'`liboctave/operators/mx-i8-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-i32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i8-i16nda.h:6,
                 from liboctave/operators/mx-i8-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-ui32nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i8-i16nda.h:6,
                 from liboctave/operators/mx-i8-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-i8-ui16nda.h:6,
                 from liboctave/operators/mx-i8-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-i8-ui16nda.h:6,
                 from liboctave/operators/mx-i8-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i8-i32nda.h:6,
                 from liboctave/operators/mx-i8-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-i8-ui32nda.h:6,
                 from liboctave/operators/mx-i8-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-i64nda.lo `test -f 'liboctave/operators/mx-i8-i64nda.cc' || echo './'`liboctave/operators/mx-i8-i64nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i8-i32nda.h:6,
                 from liboctave/operators/mx-i8-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-i8-ui32nda.h:6,
                 from liboctave/operators/mx-i8-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-i64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8-ui64nda.lo `test -f 'liboctave/operators/mx-i8-ui64nda.cc' || echo './'`liboctave/operators/mx-i8-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-ui64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-i8nda.lo `test -f 'liboctave/operators/mx-i16-i8nda.cc' || echo './'`liboctave/operators/mx-i16-i8nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-ui8nda.lo `test -f 'liboctave/operators/mx-i16-ui8nda.cc' || echo './'`liboctave/operators/mx-i16-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-i8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i8-i64nda.h:6,
                 from liboctave/operators/mx-i8-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-ui8nda.o
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i8-i64nda.h:6,
                 from liboctave/operators/mx-i8-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-i8-ui64nda.h:6,
                 from liboctave/operators/mx-i8-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-i8-ui64nda.h:6,
                 from liboctave/operators/mx-i8-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<signed char>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i16-i8nda.h:6,
                 from liboctave/operators/mx-i16-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-i16-ui8nda.h:6,
                 from liboctave/operators/mx-i16-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-ui16nda.lo `test -f 'liboctave/operators/mx-i16-ui16nda.cc' || echo './'`liboctave/operators/mx-i16-ui16nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i16-i8nda.h:6,
                 from liboctave/operators/mx-i16-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-i16-ui8nda.h:6,
                 from liboctave/operators/mx-i16-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-ui16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-i32nda.lo `test -f 'liboctave/operators/mx-i16-i32nda.cc' || echo './'`liboctave/operators/mx-i16-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-i32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-ui32nda.lo `test -f 'liboctave/operators/mx-i16-ui32nda.cc' || echo './'`liboctave/operators/mx-i16-ui32nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-i64nda.lo `test -f 'liboctave/operators/mx-i16-i64nda.cc' || echo './'`liboctave/operators/mx-i16-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-ui32nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-i64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-i16-ui16nda.h:6,
                 from liboctave/operators/mx-i16-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-i16-ui16nda.h:6,
                 from liboctave/operators/mx-i16-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i16-i32nda.h:6,
                 from liboctave/operators/mx-i16-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i16-i32nda.h:6,
                 from liboctave/operators/mx-i16-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-i16-ui32nda.h:6,
                 from liboctave/operators/mx-i16-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i16-i64nda.h:6,
                 from liboctave/operators/mx-i16-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-i16-ui32nda.h:6,
                 from liboctave/operators/mx-i16-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16-ui64nda.lo `test -f 'liboctave/operators/mx-i16-ui64nda.cc' || echo './'`liboctave/operators/mx-i16-ui64nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i16-i64nda.h:6,
                 from liboctave/operators/mx-i16-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-ui64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-i8nda.lo `test -f 'liboctave/operators/mx-i32-i8nda.cc' || echo './'`liboctave/operators/mx-i32-i8nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-ui8nda.lo `test -f 'liboctave/operators/mx-i32-ui8nda.cc' || echo './'`liboctave/operators/mx-i32-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-i8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-i16nda.lo `test -f 'liboctave/operators/mx-i32-i16nda.cc' || echo './'`liboctave/operators/mx-i32-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-ui8nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-i16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-i16-ui64nda.h:6,
                 from liboctave/operators/mx-i16-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-i16-ui64nda.h:6,
                 from liboctave/operators/mx-i16-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i32-i8nda.h:6,
                 from liboctave/operators/mx-i32-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-i32-ui8nda.h:6,
                 from liboctave/operators/mx-i32-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i32-i16nda.h:6,
                 from liboctave/operators/mx-i32-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i32-i8nda.h:6,
                 from liboctave/operators/mx-i32-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-i32-ui8nda.h:6,
                 from liboctave/operators/mx-i32-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i32-i16nda.h:6,
                 from liboctave/operators/mx-i32-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-ui16nda.lo `test -f 'liboctave/operators/mx-i32-ui16nda.cc' || echo './'`liboctave/operators/mx-i32-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-ui16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-ui32nda.lo `test -f 'liboctave/operators/mx-i32-ui32nda.cc' || echo './'`liboctave/operators/mx-i32-ui32nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-i64nda.lo `test -f 'liboctave/operators/mx-i32-i64nda.cc' || echo './'`liboctave/operators/mx-i32-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-ui32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32-ui64nda.lo `test -f 'liboctave/operators/mx-i32-ui64nda.cc' || echo './'`liboctave/operators/mx-i32-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-i64nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-i32-ui16nda.h:6,
                 from liboctave/operators/mx-i32-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-i32-ui16nda.h:6,
                 from liboctave/operators/mx-i32-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-i32-ui32nda.h:6,
                 from liboctave/operators/mx-i32-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i32-i64nda.h:6,
                 from liboctave/operators/mx-i32-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-i32-ui32nda.h:6,
                 from liboctave/operators/mx-i32-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-i32-ui64nda.h:6,
                 from liboctave/operators/mx-i32-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i32-i64nda.h:6,
                 from liboctave/operators/mx-i32-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-i32-ui64nda.h:6,
                 from liboctave/operators/mx-i32-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-i8nda.lo `test -f 'liboctave/operators/mx-i64-i8nda.cc' || echo './'`liboctave/operators/mx-i64-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-i8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-ui8nda.lo `test -f 'liboctave/operators/mx-i64-ui8nda.cc' || echo './'`liboctave/operators/mx-i64-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-ui8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-i16nda.lo `test -f 'liboctave/operators/mx-i64-i16nda.cc' || echo './'`liboctave/operators/mx-i64-i16nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-ui16nda.lo `test -f 'liboctave/operators/mx-i64-ui16nda.cc' || echo './'`liboctave/operators/mx-i64-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-i16nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-ui16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i64-i8nda.h:6,
                 from liboctave/operators/mx-i64-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i64-i8nda.h:6,
                 from liboctave/operators/mx-i64-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-i64-ui8nda.h:6,
                 from liboctave/operators/mx-i64-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-i64-ui8nda.h:6,
                 from liboctave/operators/mx-i64-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i64-i16nda.h:6,
                 from liboctave/operators/mx-i64-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-i64-ui16nda.h:6,
                 from liboctave/operators/mx-i64-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i64-i16nda.h:6,
                 from liboctave/operators/mx-i64-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-i32nda.lo `test -f 'liboctave/operators/mx-i64-i32nda.cc' || echo './'`liboctave/operators/mx-i64-i32nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-i64-ui16nda.h:6,
                 from liboctave/operators/mx-i64-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-i32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-ui32nda.lo `test -f 'liboctave/operators/mx-i64-ui32nda.cc' || echo './'`liboctave/operators/mx-i64-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-ui32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64-ui64nda.lo `test -f 'liboctave/operators/mx-i64-ui64nda.cc' || echo './'`liboctave/operators/mx-i64-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-ui64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-i8nda.lo `test -f 'liboctave/operators/mx-ui8-i8nda.cc' || echo './'`liboctave/operators/mx-ui8-i8nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i64-i32nda.h:6,
                 from liboctave/operators/mx-i64-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-i8nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i64-i32nda.h:6,
                 from liboctave/operators/mx-i64-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-i64-ui32nda.h:6,
                 from liboctave/operators/mx-i64-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-i64-ui32nda.h:6,
                 from liboctave/operators/mx-i64-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-i64-ui64nda.h:6,
                 from liboctave/operators/mx-i64-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-i64-ui64nda.h:6,
                 from liboctave/operators/mx-i64-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-ui8-i8nda.h:6,
                 from liboctave/operators/mx-ui8-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-i16nda.lo `test -f 'liboctave/operators/mx-ui8-i16nda.cc' || echo './'`liboctave/operators/mx-ui8-i16nda.cc
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-i16nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-ui8-i8nda.h:6,
                 from liboctave/operators/mx-ui8-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-ui16nda.lo `test -f 'liboctave/operators/mx-ui8-ui16nda.cc' || echo './'`liboctave/operators/mx-ui8-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-ui16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-i32nda.lo `test -f 'liboctave/operators/mx-ui8-i32nda.cc' || echo './'`liboctave/operators/mx-ui8-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-i32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-ui8-i16nda.h:6,
                 from liboctave/operators/mx-ui8-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-ui32nda.lo `test -f 'liboctave/operators/mx-ui8-ui32nda.cc' || echo './'`liboctave/operators/mx-ui8-ui32nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-ui8-i16nda.h:6,
                 from liboctave/operators/mx-ui8-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-ui32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui8-ui16nda.h:6,
                 from liboctave/operators/mx-ui8-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui8-ui16nda.h:6,
                 from liboctave/operators/mx-ui8-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-ui8-i32nda.h:6,
                 from liboctave/operators/mx-ui8-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-i64nda.lo `test -f 'liboctave/operators/mx-ui8-i64nda.cc' || echo './'`liboctave/operators/mx-ui8-i64nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-ui8-i32nda.h:6,
                 from liboctave/operators/mx-ui8-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-i64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui8-ui32nda.h:6,
                 from liboctave/operators/mx-ui8-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui8-ui32nda.h:6,
                 from liboctave/operators/mx-ui8-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-ui64nda.lo `test -f 'liboctave/operators/mx-ui8-ui64nda.cc' || echo './'`liboctave/operators/mx-ui8-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-ui64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-i8nda.lo `test -f 'liboctave/operators/mx-ui16-i8nda.cc' || echo './'`liboctave/operators/mx-ui16-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-i8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-ui8-i64nda.h:6,
                 from liboctave/operators/mx-ui8-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-ui8-i64nda.h:6,
                 from liboctave/operators/mx-ui8-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-ui8nda.lo `test -f 'liboctave/operators/mx-ui16-ui8nda.cc' || echo './'`liboctave/operators/mx-ui16-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-ui8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui8-ui64nda.h:6,
                 from liboctave/operators/mx-ui8-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui8-ui64nda.h:6,
                 from liboctave/operators/mx-ui8-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-ui16-i8nda.h:6,
                 from liboctave/operators/mx-ui16-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-ui16-i8nda.h:6,
                 from liboctave/operators/mx-ui16-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-i16nda.lo `test -f 'liboctave/operators/mx-ui16-i16nda.cc' || echo './'`liboctave/operators/mx-ui16-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-i16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui16-ui8nda.h:6,
                 from liboctave/operators/mx-ui16-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui16-ui8nda.h:6,
                 from liboctave/operators/mx-ui16-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-i32nda.lo `test -f 'liboctave/operators/mx-ui16-i32nda.cc' || echo './'`liboctave/operators/mx-ui16-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-i32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-ui32nda.lo `test -f 'liboctave/operators/mx-ui16-ui32nda.cc' || echo './'`liboctave/operators/mx-ui16-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-ui32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-ui16-i16nda.h:6,
                 from liboctave/operators/mx-ui16-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-ui16-i16nda.h:6,
                 from liboctave/operators/mx-ui16-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-i64nda.lo `test -f 'liboctave/operators/mx-ui16-i64nda.cc' || echo './'`liboctave/operators/mx-ui16-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-i64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-ui16-i32nda.h:6,
                 from liboctave/operators/mx-ui16-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-ui16-i32nda.h:6,
                 from liboctave/operators/mx-ui16-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui16-ui32nda.h:6,
                 from liboctave/operators/mx-ui16-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-ui64nda.lo `test -f 'liboctave/operators/mx-ui16-ui64nda.cc' || echo './'`liboctave/operators/mx-ui16-ui64nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui16-ui32nda.h:6,
                 from liboctave/operators/mx-ui16-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-ui16-i64nda.h:6,
                 from liboctave/operators/mx-ui16-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-i8nda.lo `test -f 'liboctave/operators/mx-ui32-i8nda.cc' || echo './'`liboctave/operators/mx-ui32-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-i8nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-ui16-i64nda.h:6,
                 from liboctave/operators/mx-ui16-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-ui8nda.lo `test -f 'liboctave/operators/mx-ui32-ui8nda.cc' || echo './'`liboctave/operators/mx-ui32-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-ui8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui16-ui64nda.h:6,
                 from liboctave/operators/mx-ui16-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui16-ui64nda.h:6,
                 from liboctave/operators/mx-ui16-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-ui32-i8nda.h:6,
                 from liboctave/operators/mx-ui32-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-i16nda.lo `test -f 'liboctave/operators/mx-ui32-i16nda.cc' || echo './'`liboctave/operators/mx-ui32-i16nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-ui32-i8nda.h:6,
                 from liboctave/operators/mx-ui32-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-i16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui32-ui8nda.h:6,
                 from liboctave/operators/mx-ui32-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-ui16nda.lo `test -f 'liboctave/operators/mx-ui32-ui16nda.cc' || echo './'`liboctave/operators/mx-ui32-ui16nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui32-ui8nda.h:6,
                 from liboctave/operators/mx-ui32-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-ui16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-i32nda.lo `test -f 'liboctave/operators/mx-ui32-i32nda.cc' || echo './'`liboctave/operators/mx-ui32-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-i32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-ui32-i16nda.h:6,
                 from liboctave/operators/mx-ui32-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-ui32-i16nda.h:6,
                 from liboctave/operators/mx-ui32-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-i64nda.lo `test -f 'liboctave/operators/mx-ui32-i64nda.cc' || echo './'`liboctave/operators/mx-ui32-i64nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui32-ui16nda.h:6,
                 from liboctave/operators/mx-ui32-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-i64nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui32-ui16nda.h:6,
                 from liboctave/operators/mx-ui32-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-ui32-i32nda.h:6,
                 from liboctave/operators/mx-ui32-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-ui32-i32nda.h:6,
                 from liboctave/operators/mx-ui32-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-ui64nda.lo `test -f 'liboctave/operators/mx-ui32-ui64nda.cc' || echo './'`liboctave/operators/mx-ui32-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-ui64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-i8nda.lo `test -f 'liboctave/operators/mx-ui64-i8nda.cc' || echo './'`liboctave/operators/mx-ui64-i8nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-ui32-i64nda.h:6,
                 from liboctave/operators/mx-ui32-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-i8nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-ui32-i64nda.h:6,
                 from liboctave/operators/mx-ui32-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-ui8nda.lo `test -f 'liboctave/operators/mx-ui64-ui8nda.cc' || echo './'`liboctave/operators/mx-ui64-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-ui8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui32-ui64nda.h:6,
                 from liboctave/operators/mx-ui32-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-ui64-i8nda.h:6,
                 from liboctave/operators/mx-ui64-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-i16nda.lo `test -f 'liboctave/operators/mx-ui64-i16nda.cc' || echo './'`liboctave/operators/mx-ui64-i16nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui32-ui64nda.h:6,
                 from liboctave/operators/mx-ui32-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-ui64-i8nda.h:6,
                 from liboctave/operators/mx-ui64-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-i16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui64-ui8nda.h:6,
                 from liboctave/operators/mx-ui64-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui64-ui8nda.h:6,
                 from liboctave/operators/mx-ui64-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-ui16nda.lo `test -f 'liboctave/operators/mx-ui64-ui16nda.cc' || echo './'`liboctave/operators/mx-ui64-ui16nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-i32nda.lo `test -f 'liboctave/operators/mx-ui64-i32nda.cc' || echo './'`liboctave/operators/mx-ui64-i32nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-ui64-i16nda.h:6,
                 from liboctave/operators/mx-ui64-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-ui16nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-i32nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-ui64-i16nda.h:6,
                 from liboctave/operators/mx-ui64-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-ui32nda.lo `test -f 'liboctave/operators/mx-ui64-ui32nda.cc' || echo './'`liboctave/operators/mx-ui64-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-ui32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui64-ui16nda.h:6,
                 from liboctave/operators/mx-ui64-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-ui64-i32nda.h:6,
                 from liboctave/operators/mx-ui64-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui64-ui16nda.h:6,
                 from liboctave/operators/mx-ui64-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-i64nda.lo `test -f 'liboctave/operators/mx-ui64-i64nda.cc' || echo './'`liboctave/operators/mx-ui64-i64nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-ui64-i32nda.h:6,
                 from liboctave/operators/mx-ui64-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-i64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui64-ui32nda.h:6,
                 from liboctave/operators/mx-ui64-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui64-ui32nda.h:6,
                 from liboctave/operators/mx-ui64-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui8nda.lo `test -f 'liboctave/operators/mx-i8nda-ui8nda.cc' || echo './'`liboctave/operators/mx-i8nda-ui8nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i16nda.lo `test -f 'liboctave/operators/mx-i8nda-i16nda.cc' || echo './'`liboctave/operators/mx-i8nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui8nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-ui64-i64nda.h:6,
                 from liboctave/operators/mx-ui64-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-ui64-i64nda.h:6,
                 from liboctave/operators/mx-ui64-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui16nda.lo `test -f 'liboctave/operators/mx-i8nda-ui16nda.cc' || echo './'`liboctave/operators/mx-i8nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui8nda.h:5,
                 from liboctave/operators/mx-i8nda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i16nda.h:5,
                 from liboctave/operators/mx-i8nda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui8nda.h:5,
                 from liboctave/operators/mx-i8nda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i32nda.lo `test -f 'liboctave/operators/mx-i8nda-i32nda.cc' || echo './'`liboctave/operators/mx-i8nda-i32nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i16nda.h:5,
                 from liboctave/operators/mx-i8nda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui16nda.h:5,
                 from liboctave/operators/mx-i8nda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui16nda.h:5,
                 from liboctave/operators/mx-i8nda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i32nda.h:5,
                 from liboctave/operators/mx-i8nda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i32nda.h:5,
                 from liboctave/operators/mx-i8nda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui32nda.lo `test -f 'liboctave/operators/mx-i8nda-ui32nda.cc' || echo './'`liboctave/operators/mx-i8nda-ui32nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i64nda.lo `test -f 'liboctave/operators/mx-i8nda-i64nda.cc' || echo './'`liboctave/operators/mx-i8nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui32nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui64nda.lo `test -f 'liboctave/operators/mx-i8nda-ui64nda.cc' || echo './'`liboctave/operators/mx-i8nda-ui64nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui32nda.h:5,
                 from liboctave/operators/mx-i8nda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i8nda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i64nda.h:5,
                 from liboctave/operators/mx-i8nda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui32nda.h:5,
                 from liboctave/operators/mx-i8nda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-i64nda.h:5,
                 from liboctave/operators/mx-i8nda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i8nda.lo `test -f 'liboctave/operators/mx-i16nda-i8nda.cc' || echo './'`liboctave/operators/mx-i16nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui64nda.h:5,
                 from liboctave/operators/mx-i8nda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int8NDArray.h:28,
                 from liboctave/operators/mx-i8nda-ui64nda.h:5,
                 from liboctave/operators/mx-i8nda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<signed char>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i8nda.h:5,
                 from liboctave/operators/mx-i16nda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i8nda.h:5,
                 from liboctave/operators/mx-i16nda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui8nda.lo `test -f 'liboctave/operators/mx-i16nda-ui8nda.cc' || echo './'`liboctave/operators/mx-i16nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui16nda.lo `test -f 'liboctave/operators/mx-i16nda-ui16nda.cc' || echo './'`liboctave/operators/mx-i16nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui8nda.h:5,
                 from liboctave/operators/mx-i16nda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i32nda.lo `test -f 'liboctave/operators/mx-i16nda-i32nda.cc' || echo './'`liboctave/operators/mx-i16nda-i32nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui16nda.h:5,
                 from liboctave/operators/mx-i16nda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui8nda.h:5,
                 from liboctave/operators/mx-i16nda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i32nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui16nda.h:5,
                 from liboctave/operators/mx-i16nda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui32nda.lo `test -f 'liboctave/operators/mx-i16nda-ui32nda.cc' || echo './'`liboctave/operators/mx-i16nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i32nda.h:5,
                 from liboctave/operators/mx-i16nda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui32nda.h:5,
                 from liboctave/operators/mx-i16nda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i32nda.h:5,
                 from liboctave/operators/mx-i16nda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui32nda.h:5,
                 from liboctave/operators/mx-i16nda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i64nda.lo `test -f 'liboctave/operators/mx-i16nda-i64nda.cc' || echo './'`liboctave/operators/mx-i16nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui64nda.lo `test -f 'liboctave/operators/mx-i16nda-ui64nda.cc' || echo './'`liboctave/operators/mx-i16nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i16nda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i64nda.h:5,
                 from liboctave/operators/mx-i16nda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui64nda.h:5,
                 from liboctave/operators/mx-i16nda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-i64nda.h:5,
                 from liboctave/operators/mx-i16nda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int16NDArray.h:28,
                 from liboctave/operators/mx-i16nda-ui64nda.h:5,
                 from liboctave/operators/mx-i16nda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i8nda.lo `test -f 'liboctave/operators/mx-i32nda-i8nda.cc' || echo './'`liboctave/operators/mx-i32nda-i8nda.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui8nda.lo `test -f 'liboctave/operators/mx-i32nda-ui8nda.cc' || echo './'`liboctave/operators/mx-i32nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i8nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i8nda.h:5,
                 from liboctave/operators/mx-i32nda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui8nda.h:5,
                 from liboctave/operators/mx-i32nda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i8nda.h:5,
                 from liboctave/operators/mx-i32nda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui8nda.h:5,
                 from liboctave/operators/mx-i32nda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i16nda.lo `test -f 'liboctave/operators/mx-i32nda-i16nda.cc' || echo './'`liboctave/operators/mx-i32nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui16nda.lo `test -f 'liboctave/operators/mx-i32nda-ui16nda.cc' || echo './'`liboctave/operators/mx-i32nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i16nda.h:5,
                 from liboctave/operators/mx-i32nda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui16nda.h:5,
                 from liboctave/operators/mx-i32nda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i16nda.h:5,
                 from liboctave/operators/mx-i32nda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui16nda.h:5,
                 from liboctave/operators/mx-i32nda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui32nda.lo `test -f 'liboctave/operators/mx-i32nda-ui32nda.cc' || echo './'`liboctave/operators/mx-i32nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i64nda.lo `test -f 'liboctave/operators/mx-i32nda-i64nda.cc' || echo './'`liboctave/operators/mx-i32nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui32nda.h:5,
                 from liboctave/operators/mx-i32nda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui32nda.h:5,
                 from liboctave/operators/mx-i32nda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i64nda.h:5,
                 from liboctave/operators/mx-i32nda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-i64nda.h:5,
                 from liboctave/operators/mx-i32nda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui64nda.lo `test -f 'liboctave/operators/mx-i32nda-ui64nda.cc' || echo './'`liboctave/operators/mx-i32nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i32nda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i8nda.lo `test -f 'liboctave/operators/mx-i64nda-i8nda.cc' || echo './'`liboctave/operators/mx-i64nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui64nda.h:5,
                 from liboctave/operators/mx-i32nda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int32NDArray.h:28,
                 from liboctave/operators/mx-i32nda-ui64nda.h:5,
                 from liboctave/operators/mx-i32nda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i8nda.h:5,
                 from liboctave/operators/mx-i64nda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i8nda.h:5,
                 from liboctave/operators/mx-i64nda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui8nda.lo `test -f 'liboctave/operators/mx-i64nda-ui8nda.cc' || echo './'`liboctave/operators/mx-i64nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i16nda.lo `test -f 'liboctave/operators/mx-i64nda-i16nda.cc' || echo './'`liboctave/operators/mx-i64nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui8nda.h:5,
                 from liboctave/operators/mx-i64nda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui8nda.h:5,
                 from liboctave/operators/mx-i64nda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i16nda.h:5,
                 from liboctave/operators/mx-i64nda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i16nda.h:5,
                 from liboctave/operators/mx-i64nda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui16nda.lo `test -f 'liboctave/operators/mx-i64nda-ui16nda.cc' || echo './'`liboctave/operators/mx-i64nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i32nda.lo `test -f 'liboctave/operators/mx-i64nda-i32nda.cc' || echo './'`liboctave/operators/mx-i64nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui16nda.h:5,
                 from liboctave/operators/mx-i64nda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui16nda.h:5,
                 from liboctave/operators/mx-i64nda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i32nda.h:5,
                 from liboctave/operators/mx-i64nda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-i32nda.h:5,
                 from liboctave/operators/mx-i64nda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui32nda.lo `test -f 'liboctave/operators/mx-i64nda-ui32nda.cc' || echo './'`liboctave/operators/mx-i64nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui64nda.lo `test -f 'liboctave/operators/mx-i64nda-ui64nda.cc' || echo './'`liboctave/operators/mx-i64nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-i64nda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui32nda.h:5,
                 from liboctave/operators/mx-i64nda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui32nda.h:5,
                 from liboctave/operators/mx-i64nda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui64nda.h:5,
                 from liboctave/operators/mx-i64nda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i8nda.lo `test -f 'liboctave/operators/mx-ui8nda-i8nda.cc' || echo './'`liboctave/operators/mx-ui8nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i8nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/int64NDArray.h:28,
                 from liboctave/operators/mx-i64nda-ui64nda.h:5,
                 from liboctave/operators/mx-i64nda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i16nda.lo `test -f 'liboctave/operators/mx-ui8nda-i16nda.cc' || echo './'`liboctave/operators/mx-ui8nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i8nda.h:5,
                 from liboctave/operators/mx-ui8nda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i8nda.h:5,
                 from liboctave/operators/mx-ui8nda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i16nda.h:5,
                 from liboctave/operators/mx-ui8nda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i16nda.h:5,
                 from liboctave/operators/mx-ui8nda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui16nda.lo `test -f 'liboctave/operators/mx-ui8nda-ui16nda.cc' || echo './'`liboctave/operators/mx-ui8nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui16nda.h:5,
                 from liboctave/operators/mx-ui8nda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i32nda.lo `test -f 'liboctave/operators/mx-ui8nda-i32nda.cc' || echo './'`liboctave/operators/mx-ui8nda-i32nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui16nda.h:5,
                 from liboctave/operators/mx-ui8nda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i32nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui32nda.lo `test -f 'liboctave/operators/mx-ui8nda-ui32nda.cc' || echo './'`liboctave/operators/mx-ui8nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i32nda.h:5,
                 from liboctave/operators/mx-ui8nda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i32nda.h:5,
                 from liboctave/operators/mx-ui8nda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i64nda.lo `test -f 'liboctave/operators/mx-ui8nda-i64nda.cc' || echo './'`liboctave/operators/mx-ui8nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui32nda.h:5,
                 from liboctave/operators/mx-ui8nda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui32nda.h:5,
                 from liboctave/operators/mx-ui8nda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i64nda.h:5,
                 from liboctave/operators/mx-ui8nda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui64nda.lo `test -f 'liboctave/operators/mx-ui8nda-ui64nda.cc' || echo './'`liboctave/operators/mx-ui8nda-ui64nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-i64nda.h:5,
                 from liboctave/operators/mx-ui8nda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui8nda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui64nda.h:5,
                 from liboctave/operators/mx-ui8nda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i8nda.lo `test -f 'liboctave/operators/mx-ui16nda-i8nda.cc' || echo './'`liboctave/operators/mx-ui16nda-i8nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint8NDArray.h:28,
                 from liboctave/operators/mx-ui8nda-ui64nda.h:5,
                 from liboctave/operators/mx-ui8nda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned char>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i8nda.h:5,
                 from liboctave/operators/mx-ui16nda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui8nda.lo `test -f 'liboctave/operators/mx-ui16nda-ui8nda.cc' || echo './'`liboctave/operators/mx-ui16nda-ui8nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i8nda.h:5,
                 from liboctave/operators/mx-ui16nda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i16nda.lo `test -f 'liboctave/operators/mx-ui16nda-i16nda.cc' || echo './'`liboctave/operators/mx-ui16nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui8nda.h:5,
                 from liboctave/operators/mx-ui16nda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui8nda.h:5,
                 from liboctave/operators/mx-ui16nda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i16nda.h:5,
                 from liboctave/operators/mx-ui16nda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i32nda.lo `test -f 'liboctave/operators/mx-ui16nda-i32nda.cc' || echo './'`liboctave/operators/mx-ui16nda-i32nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i16nda.h:5,
                 from liboctave/operators/mx-ui16nda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i32nda.h:5,
                 from liboctave/operators/mx-ui16nda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui32nda.lo `test -f 'liboctave/operators/mx-ui16nda-ui32nda.cc' || echo './'`liboctave/operators/mx-ui16nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui32nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i32nda.h:5,
                 from liboctave/operators/mx-ui16nda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui32nda.h:5,
                 from liboctave/operators/mx-ui16nda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i64nda.lo `test -f 'liboctave/operators/mx-ui16nda-i64nda.cc' || echo './'`liboctave/operators/mx-ui16nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i64nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui32nda.h:5,
                 from liboctave/operators/mx-ui16nda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui64nda.lo `test -f 'liboctave/operators/mx-ui16nda-ui64nda.cc' || echo './'`liboctave/operators/mx-ui16nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui16nda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i64nda.h:5,
                 from liboctave/operators/mx-ui16nda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-i64nda.h:5,
                 from liboctave/operators/mx-ui16nda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui64nda.h:5,
                 from liboctave/operators/mx-ui16nda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i8nda.lo `test -f 'liboctave/operators/mx-ui32nda-i8nda.cc' || echo './'`liboctave/operators/mx-ui32nda-i8nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint16NDArray.h:28,
                 from liboctave/operators/mx-ui16nda-ui64nda.h:5,
                 from liboctave/operators/mx-ui16nda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<short unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i8nda.h:5,
                 from liboctave/operators/mx-ui32nda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui8nda.lo `test -f 'liboctave/operators/mx-ui32nda-ui8nda.cc' || echo './'`liboctave/operators/mx-ui32nda-ui8nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i8nda.h:5,
                 from liboctave/operators/mx-ui32nda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui8nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i16nda.lo `test -f 'liboctave/operators/mx-ui32nda-i16nda.cc' || echo './'`liboctave/operators/mx-ui32nda-i16nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui8nda.h:5,
                 from liboctave/operators/mx-ui32nda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i16nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui8nda.h:5,
                 from liboctave/operators/mx-ui32nda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui16nda.lo `test -f 'liboctave/operators/mx-ui32nda-ui16nda.cc' || echo './'`liboctave/operators/mx-ui32nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui16nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i16nda.h:5,
                 from liboctave/operators/mx-ui32nda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i16nda.h:5,
                 from liboctave/operators/mx-ui32nda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui16nda.h:5,
                 from liboctave/operators/mx-ui32nda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i32nda.lo `test -f 'liboctave/operators/mx-ui32nda-i32nda.cc' || echo './'`liboctave/operators/mx-ui32nda-i32nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui16nda.h:5,
                 from liboctave/operators/mx-ui32nda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i32nda.h:5,
                 from liboctave/operators/mx-ui32nda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i32nda.h:5,
                 from liboctave/operators/mx-ui32nda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i64nda.lo `test -f 'liboctave/operators/mx-ui32nda-i64nda.cc' || echo './'`liboctave/operators/mx-ui32nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i64nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui64nda.lo `test -f 'liboctave/operators/mx-ui32nda-ui64nda.cc' || echo './'`liboctave/operators/mx-ui32nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui32nda-ui64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i64nda.h:5,
                 from liboctave/operators/mx-ui32nda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i8nda.lo `test -f 'liboctave/operators/mx-ui64nda-i8nda.cc' || echo './'`liboctave/operators/mx-ui64nda-i8nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-i64nda.h:5,
                 from liboctave/operators/mx-ui32nda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-i8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui64nda.h:5,
                 from liboctave/operators/mx-ui32nda-ui64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint32NDArray.h:28,
                 from liboctave/operators/mx-ui32nda-ui64nda.h:5,
                 from liboctave/operators/mx-ui32nda-ui64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<unsigned int>; Y = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i8nda.h:5,
                 from liboctave/operators/mx-ui64nda-i8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i8nda.h:5,
                 from liboctave/operators/mx-ui64nda-i8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<signed char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui8nda.lo `test -f 'liboctave/operators/mx-ui64nda-ui8nda.cc' || echo './'`liboctave/operators/mx-ui64nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-ui8nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui8nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui8nda.h:5,
                 from liboctave/operators/mx-ui64nda-ui8nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui8nda.h:5,
                 from liboctave/operators/mx-ui64nda-ui8nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<unsigned char>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i16nda.lo `test -f 'liboctave/operators/mx-ui64nda-i16nda.cc' || echo './'`liboctave/operators/mx-ui64nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-i16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i16nda.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui16nda.lo `test -f 'liboctave/operators/mx-ui64nda-ui16nda.cc' || echo './'`liboctave/operators/mx-ui64nda-ui16nda.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i16nda.h:5,
                 from liboctave/operators/mx-ui64nda-i16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-ui16nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui16nda.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i16nda.h:5,
                 from liboctave/operators/mx-ui64nda-i16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<short int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i32nda.lo `test -f 'liboctave/operators/mx-ui64nda-i32nda.cc' || echo './'`liboctave/operators/mx-ui64nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-i32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i32nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui16nda.h:5,
                 from liboctave/operators/mx-ui64nda-ui16nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui16nda.h:5,
                 from liboctave/operators/mx-ui64nda-ui16nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<short unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i32nda.h:5,
                 from liboctave/operators/mx-ui64nda-i32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui32nda.lo `test -f 'liboctave/operators/mx-ui64nda-ui32nda.cc' || echo './'`liboctave/operators/mx-ui64nda-ui32nda.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i32nda.h:5,
                 from liboctave/operators/mx-ui64nda-i32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-ui32nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui32nda.o
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui32nda.h:5,
                 from liboctave/operators/mx-ui64nda-ui32nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-ui32nda.h:5,
                 from liboctave/operators/mx-ui64nda-ui32nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i64nda.lo `test -f 'liboctave/operators/mx-ui64nda-i64nda.cc' || echo './'`liboctave/operators/mx-ui64nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/mx-ui64nda-i64nda.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i64nda.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i64nda.h:5,
                 from liboctave/operators/mx-ui64nda-i64nda.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-ccv-cv.lo `test -f 'liboctave/operators/vx-ccv-cv.cc' || echo './'`liboctave/operators/vx-ccv-cv.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/intNDArray.h:28,
                 from ./liboctave/array/uint64NDArray.h:28,
                 from liboctave/operators/mx-ui64nda-i64nda.h:5,
                 from liboctave/operators/mx-ui64nda-i64nda.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = octave_int<long long unsigned int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int<long long unsigned int>; Y = octave_int<long long int>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-ccv-cv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-ccv-cv.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-ccv-s.lo `test -f 'liboctave/operators/vx-ccv-s.cc' || echo './'`liboctave/operators/vx-ccv-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-ccv-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-ccv-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-ccv-cv.h:5,
                 from liboctave/operators/vx-ccv-cv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-ccv-s.h:5,
                 from liboctave/operators/vx-ccv-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-ccv-cv.h:5,
                 from liboctave/operators/vx-ccv-cv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-ccv-s.h:5,
                 from liboctave/operators/vx-ccv-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-crv-rv.lo `test -f 'liboctave/operators/vx-crv-rv.cc' || echo './'`liboctave/operators/vx-crv-rv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-crv-rv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-crv-rv.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-crv-s.lo `test -f 'liboctave/operators/vx-crv-s.cc' || echo './'`liboctave/operators/vx-crv-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-crv-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-crv-s.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-crv-rv.h:5,
                 from liboctave/operators/vx-crv-rv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-cs-cv.lo `test -f 'liboctave/operators/vx-cs-cv.cc' || echo './'`liboctave/operators/vx-cs-cv.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-crv-rv.h:5,
                 from liboctave/operators/vx-crv-rv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-cs-cv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-cs-cv.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-crv-s.h:5,
                 from liboctave/operators/vx-crv-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-cs-rv.lo `test -f 'liboctave/operators/vx-cs-rv.cc' || echo './'`liboctave/operators/vx-cs-rv.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-crv-s.h:5,
                 from liboctave/operators/vx-crv-s.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-cs-rv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-cs-rv.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-cv-ccv.lo `test -f 'liboctave/operators/vx-cv-ccv.cc' || echo './'`liboctave/operators/vx-cv-ccv.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-cs-cv.h:5,
                 from liboctave/operators/vx-cs-cv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-cv-ccv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-cv-ccv.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-cs-cv.h:5,
                 from liboctave/operators/vx-cs-cv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-cs-rv.h:5,
                 from liboctave/operators/vx-cs-rv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-cs-rv.h:5,
                 from liboctave/operators/vx-cs-rv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = std::complex<double>; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-cv-cs.lo `test -f 'liboctave/operators/vx-cv-cs.cc' || echo './'`liboctave/operators/vx-cv-cs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-rv-crv.lo `test -f 'liboctave/operators/vx-rv-crv.cc' || echo './'`liboctave/operators/vx-rv-crv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-cv-cs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-cv-cs.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-rv-crv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-rv-crv.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-cv-ccv.h:5,
                 from liboctave/operators/vx-cv-ccv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-cv-ccv.h:5,
                 from liboctave/operators/vx-cv-ccv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-rv-cs.lo `test -f 'liboctave/operators/vx-rv-cs.cc' || echo './'`liboctave/operators/vx-rv-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-rv-cs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-rv-cs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-cv-cs.h:5,
                 from liboctave/operators/vx-cv-cs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-rv-crv.h:5,
                 from liboctave/operators/vx-rv-crv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-cv-cs.h:5,
                 from liboctave/operators/vx-cv-cs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-rv-crv.h:5,
                 from liboctave/operators/vx-rv-crv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-rv-cs.h:5,
                 from liboctave/operators/vx-rv-cs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-s-ccv.lo `test -f 'liboctave/operators/vx-s-ccv.cc' || echo './'`liboctave/operators/vx-s-ccv.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-rv-cs.h:5,
                 from liboctave/operators/vx-rv-cs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-s-ccv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-s-ccv.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-s-crv.lo `test -f 'liboctave/operators/vx-s-crv.cc' || echo './'`liboctave/operators/vx-s-crv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-s-crv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-s-crv.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fccv-fcv.lo `test -f 'liboctave/operators/vx-fccv-fcv.cc' || echo './'`liboctave/operators/vx-fccv-fcv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fccv-fcv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fccv-fcv.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fccv-fs.lo `test -f 'liboctave/operators/vx-fccv-fs.cc' || echo './'`liboctave/operators/vx-fccv-fs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-s-ccv.h:5,
                 from liboctave/operators/vx-s-ccv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fccv-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fccv-fs.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CColVector.h:29,
                 from liboctave/operators/vx-s-ccv.h:5,
                 from liboctave/operators/vx-s-ccv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-s-crv.h:5,
                 from liboctave/operators/vx-s-crv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CRowVector.h:28,
                 from liboctave/operators/vx-s-crv.h:5,
                 from liboctave/operators/vx-s-crv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<double>; X = double; Y = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fccv-fcv.h:5,
                 from liboctave/operators/vx-fccv-fcv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fcrv-frv.lo `test -f 'liboctave/operators/vx-fcrv-frv.cc' || echo './'`liboctave/operators/vx-fcrv-frv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fcrv-frv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcrv-frv.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fccv-fcv.h:5,
                 from liboctave/operators/vx-fccv-fcv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fcrv-fs.lo `test -f 'liboctave/operators/vx-fcrv-fs.cc' || echo './'`liboctave/operators/vx-fcrv-fs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fccv-fs.h:5,
                 from liboctave/operators/vx-fccv-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fcrv-fs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcrv-fs.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fccv-fs.h:5,
                 from liboctave/operators/vx-fccv-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fcs-fcv.lo `test -f 'liboctave/operators/vx-fcs-fcv.cc' || echo './'`liboctave/operators/vx-fcs-fcv.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-fcrv-frv.h:5,
                 from liboctave/operators/vx-fcrv-frv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fcs-fcv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcs-fcv.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-fcrv-fs.h:5,
                 from liboctave/operators/vx-fcrv-fs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-fcrv-frv.h:5,
                 from liboctave/operators/vx-fcrv-frv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-fcrv-fs.h:5,
                 from liboctave/operators/vx-fcrv-fs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fcs-frv.lo `test -f 'liboctave/operators/vx-fcs-frv.cc' || echo './'`liboctave/operators/vx-fcs-frv.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fcv-fccv.lo `test -f 'liboctave/operators/vx-fcv-fccv.cc' || echo './'`liboctave/operators/vx-fcv-fccv.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fcs-fcv.h:5,
                 from liboctave/operators/vx-fcs-fcv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fcs-frv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcs-frv.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fcv-fccv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcv-fccv.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fcs-fcv.h:5,
                 from liboctave/operators/vx-fcs-fcv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fcv-fcs.lo `test -f 'liboctave/operators/vx-fcv-fcs.cc' || echo './'`liboctave/operators/vx-fcv-fcs.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-frv-fcrv.lo `test -f 'liboctave/operators/vx-frv-fcrv.cc' || echo './'`liboctave/operators/vx-frv-fcrv.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-fcs-frv.h:5,
                 from liboctave/operators/vx-fcs-frv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fcv-fcs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcv-fcs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fcv-fccv.h:5,
                 from liboctave/operators/vx-fcv-fccv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-frv-fcrv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-frv-fcrv.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-fcs-frv.h:5,
                 from liboctave/operators/vx-fcs-frv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = std::complex<float>; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fcv-fccv.h:5,
                 from liboctave/operators/vx-fcv-fccv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-frv-fcs.lo `test -f 'liboctave/operators/vx-frv-fcs.cc' || echo './'`liboctave/operators/vx-frv-fcs.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fcv-fcs.h:5,
                 from liboctave/operators/vx-fcv-fcs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-frv-fcs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-frv-fcs.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-frv-fcrv.h:5,
                 from liboctave/operators/vx-frv-fcrv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fcv-fcs.h:5,
                 from liboctave/operators/vx-fcv-fcs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-frv-fcrv.h:5,
                 from liboctave/operators/vx-frv-fcrv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array<T> do_mm_binary_op(const Array<X>&, const Array<Y>&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mm_binary_op (const Array<X>& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fs-fccv.lo `test -f 'liboctave/operators/vx-fs-fccv.cc' || echo './'`liboctave/operators/vx-fs-fccv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fs-fccv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fs-fccv.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-frv-fcs.h:5,
                 from liboctave/operators/vx-frv-fcs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-vx-fs-fcrv.lo `test -f 'liboctave/operators/vx-fs-fcrv.cc' || echo './'`liboctave/operators/vx-fs-fcrv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/vx-fs-fcrv.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fs-fcrv.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-frv-fcs.h:5,
                 from liboctave/operators/vx-frv-fcs.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array<T> do_ms_binary_op(const Array<X>&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_ms_binary_op (const Array<X>& x, const Y& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fs-fccv.h:5,
                 from liboctave/operators/vx-fs-fccv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-sm-cs.lo `test -f 'liboctave/operators/smx-sm-cs.cc' || echo './'`liboctave/operators/smx-sm-cs.cc
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-sm-cs.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sm-cs.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-cs-sm.lo `test -f 'liboctave/operators/smx-cs-sm.cc' || echo './'`liboctave/operators/smx-cs-sm.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCColVector.h:29,
                 from liboctave/operators/vx-fs-fccv.h:5,
                 from liboctave/operators/vx-fs-fccv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-fs-fcrv.h:5,
                 from liboctave/operators/vx-fs-fcrv.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-cs-sm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-cs-sm.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/fCRowVector.h:28,
                 from liboctave/operators/vx-fs-fcrv.h:5,
                 from liboctave/operators/vx-fs-fcrv.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array<T> do_sm_binary_op(const X&, const Array<Y>&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex<float>; X = float; Y = std::complex<float>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_sm_binary_op (const X& x, const Array<Y>& y,
 ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-scm-s.lo `test -f 'liboctave/operators/smx-scm-s.cc' || echo './'`liboctave/operators/smx-scm-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-scm-s.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-scm-s.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-s-scm.lo `test -f 'liboctave/operators/smx-s-scm.cc' || echo './'`liboctave/operators/smx-s-scm.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-sm-cs.h:5,
                 from liboctave/operators/smx-sm-cs.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-s-scm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-s-scm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-cs-sm.h:5,
                 from liboctave/operators/smx-cs-sm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-scm-s.h:5,
                 from liboctave/operators/smx-scm-s.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-s-scm.h:5,
                 from liboctave/operators/smx-s-scm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-scm-sm.lo `test -f 'liboctave/operators/smx-scm-sm.cc' || echo './'`liboctave/operators/smx-scm-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-scm-sm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-scm-sm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-sm-scm.lo `test -f 'liboctave/operators/smx-sm-scm.cc' || echo './'`liboctave/operators/smx-sm-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-sm-scm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sm-scm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-m-sm.lo `test -f 'liboctave/operators/smx-m-sm.cc' || echo './'`liboctave/operators/smx-m-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-m-sm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-m-sm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-m-scm.lo `test -f 'liboctave/operators/smx-m-scm.cc' || echo './'`liboctave/operators/smx-m-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-m-scm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-m-scm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/CSparse.h:29,
                 from liboctave/operators/smx-scm-sm.h:5,
                 from liboctave/operators/smx-scm-sm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/CSparse.h:29,
                 from liboctave/operators/smx-sm-scm.h:5,
                 from liboctave/operators/smx-sm-scm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/smx-m-sm.h:5,
                 from liboctave/operators/smx-m-sm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-m-scm.h:5,
                 from liboctave/operators/smx-m-scm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/smx-m-sm.h:5,
                 from liboctave/operators/smx-m-sm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-m-scm.h:5,
                 from liboctave/operators/smx-m-scm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-cm-sm.lo `test -f 'liboctave/operators/smx-cm-sm.cc' || echo './'`liboctave/operators/smx-cm-sm.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-cm-scm.lo `test -f 'liboctave/operators/smx-cm-scm.cc' || echo './'`liboctave/operators/smx-cm-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-cm-sm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-cm-sm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-cm-scm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-cm-scm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-cm-sm.h:5,
                 from liboctave/operators/smx-cm-sm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-cm-scm.h:5,
                 from liboctave/operators/smx-cm-scm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-sm-m.lo `test -f 'liboctave/operators/smx-sm-m.cc' || echo './'`liboctave/operators/smx-sm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-sm-m.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sm-m.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-cm-sm.h:5,
                 from liboctave/operators/smx-cm-sm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-cm-scm.h:5,
                 from liboctave/operators/smx-cm-scm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-scm-m.lo `test -f 'liboctave/operators/smx-scm-m.cc' || echo './'`liboctave/operators/smx-scm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-scm-m.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-scm-m.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/smx-sm-m.h:5,
                 from liboctave/operators/smx-sm-m.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from liboctave/operators/smx-sm-m.h:5,
                 from liboctave/operators/smx-sm-m.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-scm-m.h:5,
                 from liboctave/operators/smx-scm-m.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-scm-m.h:5,
                 from liboctave/operators/smx-scm-m.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-sm-cm.lo `test -f 'liboctave/operators/smx-sm-cm.cc' || echo './'`liboctave/operators/smx-sm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-sm-cm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sm-cm.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-scm-cm.lo `test -f 'liboctave/operators/smx-scm-cm.cc' || echo './'`liboctave/operators/smx-scm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-scm-cm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-scm-cm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-sm-cm.h:5,
                 from liboctave/operators/smx-sm-cm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-bm-sbm.lo `test -f 'liboctave/operators/smx-bm-sbm.cc' || echo './'`liboctave/operators/smx-bm-sbm.cc
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-sm-cm.h:5,
                 from liboctave/operators/smx-sm-cm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-bm-sbm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-bm-sbm.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-scm-cm.h:5,
                 from liboctave/operators/smx-scm-cm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/operators/liboctave_operators_liboperators_la-smx-sbm-bm.lo `test -f 'liboctave/operators/smx-sbm-bm.cc' || echo './'`liboctave/operators/smx-sbm-bm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/operators/smx-sbm-bm.cc  -fPIC -DPIC -o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sbm-bm.o
In file included from ./liboctave/array/MArray.h:30:0,
                 from ./liboctave/array/CMatrix.h:28,
                 from liboctave/operators/smx-scm-cm.h:5,
                 from liboctave/operators/smx-scm-cm.cc:6:
liboctave/operators/mx-inlines.cc: At global scope:
liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array<T>&, bool (*)(size_t, const T*) throw ()) [with T = std::complex<double>]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
 do_mx_check (const Array<T>& a,
 ^~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/boolSparse.h:30,
                 from liboctave/operators/smx-bm-sbm.h:6,
                 from liboctave/operators/smx-bm-sbm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/boolSparse.h:30,
                 from liboctave/operators/smx-sbm-bm.h:6,
                 from liboctave/operators/smx-sbm-bm.cc:6:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-child-list.lo `test -f 'liboctave/system/child-list.cc' || echo './'`liboctave/system/child-list.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-dir-ops.lo `test -f 'liboctave/system/dir-ops.cc' || echo './'`liboctave/system/dir-ops.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/child-list.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-child-list.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/dir-ops.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-dir-ops.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-file-ops.lo `test -f 'liboctave/system/file-ops.cc' || echo './'`liboctave/system/file-ops.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-file-stat.lo `test -f 'liboctave/system/file-stat.cc' || echo './'`liboctave/system/file-stat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/file-ops.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-file-ops.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/file-stat.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-file-stat.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-lo-sysdep.lo `test -f 'liboctave/system/lo-sysdep.cc' || echo './'`liboctave/system/lo-sysdep.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-mach-info.lo `test -f 'liboctave/system/mach-info.cc' || echo './'`liboctave/system/mach-info.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/lo-sysdep.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-lo-sysdep.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/mach-info.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-mach-info.o
In file included from liboctave/system/file-ops.cc:46:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-oct-env.lo `test -f 'liboctave/system/oct-env.cc' || echo './'`liboctave/system/oct-env.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-oct-group.lo `test -f 'liboctave/system/oct-group.cc' || echo './'`liboctave/system/oct-group.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/oct-env.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-oct-env.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/oct-group.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-oct-group.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-oct-passwd.lo `test -f 'liboctave/system/oct-passwd.cc' || echo './'`liboctave/system/oct-passwd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/oct-passwd.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-oct-passwd.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-oct-syscalls.lo `test -f 'liboctave/system/oct-syscalls.cc' || echo './'`liboctave/system/oct-syscalls.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/oct-syscalls.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-oct-syscalls.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-oct-time.lo `test -f 'liboctave/system/oct-time.cc' || echo './'`liboctave/system/oct-time.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/oct-time.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-oct-time.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/system/liboctave_system_libsystem_la-oct-uname.lo `test -f 'liboctave/system/oct-uname.cc' || echo './'`liboctave/system/oct-uname.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/system/oct-uname.cc  -fPIC -DPIC -o liboctave/system/.libs/liboctave_system_libsystem_la-oct-uname.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-cmd-edit.lo `test -f 'liboctave/util/cmd-edit.cc' || echo './'`liboctave/util/cmd-edit.cc
In file included from liboctave/system/oct-time.cc:34:0:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/cmd-edit.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-cmd-edit.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-cmd-hist.lo `test -f 'liboctave/util/cmd-hist.cc' || echo './'`liboctave/util/cmd-hist.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-data-conv.lo `test -f 'liboctave/util/data-conv.cc' || echo './'`liboctave/util/data-conv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/cmd-hist.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-cmd-hist.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-glob-match.lo `test -f 'liboctave/util/glob-match.cc' || echo './'`liboctave/util/glob-match.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/data-conv.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-data-conv.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/glob-match.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-glob-match.o
In file included from liboctave/util/data-conv.cc:38:0:
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-kpse.lo `test -f 'liboctave/util/kpse.cc' || echo './'`liboctave/util/kpse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/kpse.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-kpse.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-lo-array-errwarn.lo `test -f 'liboctave/util/lo-array-errwarn.cc' || echo './'`liboctave/util/lo-array-errwarn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/lo-array-errwarn.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-lo-array-errwarn.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-lo-array-gripes.lo `test -f 'liboctave/util/lo-array-gripes.cc' || echo './'`liboctave/util/lo-array-gripes.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/lo-array-gripes.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-lo-array-gripes.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-lo-hash.lo `test -f 'liboctave/util/lo-hash.cc' || echo './'`liboctave/util/lo-hash.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-lo-ieee.lo `test -f 'liboctave/util/lo-ieee.cc' || echo './'`liboctave/util/lo-ieee.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/lo-hash.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-lo-hash.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/lo-ieee.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-lo-ieee.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-lo-utils.lo `test -f 'liboctave/util/lo-utils.cc' || echo './'`liboctave/util/lo-utils.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-base64.lo `test -f 'liboctave/util/oct-base64.cc' || echo './'`liboctave/util/oct-base64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/lo-utils.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-lo-utils.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-base64.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-base64.o
In file included from liboctave/util/lo-hash.cc:35:0:
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-glob.lo `test -f 'liboctave/util/oct-glob.cc' || echo './'`liboctave/util/oct-glob.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-glob.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-glob.o
liboctave/util/oct-base64.cc: In function 'Array<double> octave_base64_decode(const string&)':
liboctave/util/oct-base64.cc:83:52: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       double *dout = reinterpret_cast<double*> (out);
                                                    ^
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-inttypes.lo `test -f 'liboctave/util/oct-inttypes.cc' || echo './'`liboctave/util/oct-inttypes.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-locbuf.lo `test -f 'liboctave/util/oct-locbuf.cc' || echo './'`liboctave/util/oct-locbuf.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-inttypes.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-inttypes.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-locbuf.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-locbuf.o
In file included from liboctave/util/oct-locbuf.cc:30:0:
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-mutex.lo `test -f 'liboctave/util/oct-mutex.cc' || echo './'`liboctave/util/oct-mutex.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-string.lo `test -f 'liboctave/util/oct-string.cc' || echo './'`liboctave/util/oct-string.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-mutex.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-mutex.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-string.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-string.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-shlib.lo `test -f 'liboctave/util/oct-shlib.cc' || echo './'`liboctave/util/oct-shlib.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-shlib.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-shlib.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-pathsearch.lo `test -f 'liboctave/util/pathsearch.cc' || echo './'`liboctave/util/pathsearch.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/pathsearch.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-pathsearch.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-lo-regexp.lo `test -f 'liboctave/util/lo-regexp.cc' || echo './'`liboctave/util/lo-regexp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/lo-regexp.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-lo-regexp.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-singleton-cleanup.lo `test -f 'liboctave/util/singleton-cleanup.cc' || echo './'`liboctave/util/singleton-cleanup.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/singleton-cleanup.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-singleton-cleanup.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-sparse-sort.lo `test -f 'liboctave/util/sparse-sort.cc' || echo './'`liboctave/util/sparse-sort.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./liboctave/array/Matrix.h:32,
                 from liboctave/util/lo-regexp.cc:40:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-sparse-util.lo `test -f 'liboctave/util/sparse-util.cc' || echo './'`liboctave/util/sparse-util.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/sparse-sort.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-sparse-sort.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/sparse-util.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-sparse-util.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-str-vec.lo `test -f 'liboctave/util/str-vec.cc' || echo './'`liboctave/util/str-vec.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/str-vec.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-str-vec.o
In file included from liboctave/util/oct-sort.cc:117:0,
                 from liboctave/util/sparse-sort.cc:31:
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-unwind-prot.lo `test -f 'liboctave/util/unwind-prot.cc' || echo './'`liboctave/util/unwind-prot.cc
liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<T*>::operator T**() const [with T = octave_sparse_sort_idxl]':
liboctave/util/oct-sort.cc:1597:3:   required from 'void octave_sort<T>::sort_rows(const T*, octave_idx_type*, octave_idx_type, octave_idx_type, Comp) [with Comp = bool (*)(octave_sparse_sort_idxl*, octave_sparse_sort_idxl*); T = octave_sparse_sort_idxl*; octave_idx_type = int]'
liboctave/util/oct-sort.cc:1664:19:   required from 'void octave_sort<T>::sort_rows(const T*, octave_idx_type*, octave_idx_type, octave_idx_type) [with T = octave_sparse_sort_idxl*; octave_idx_type = int]'
liboctave/util/sparse-sort.cc:52:16:   required from here
liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'octave_sparse_sort_idxl**' increases required alignment of target type [-Wcast-align]
   operator T **() const { return reinterpret_cast<T **> (this->data ()); }
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer<T*>::operator T**() const [with T = octave_idx_vector_sort]':
liboctave/util/oct-sort.cc:1597:3:   required from 'void octave_sort<T>::sort_rows(const T*, octave_idx_type*, octave_idx_type, octave_idx_type, Comp) [with Comp = bool (*)(octave_idx_vector_sort*, octave_idx_vector_sort*); T = octave_idx_vector_sort*; octave_idx_type = int]'
liboctave/util/oct-sort.cc:1664:19:   required from 'void octave_sort<T>::sort_rows(const T*, octave_idx_type*, octave_idx_type, octave_idx_type) [with T = octave_idx_vector_sort*; octave_idx_type = int]'
liboctave/util/sparse-sort.cc:63:16:   required from here
liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'octave_idx_vector_sort**' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/unwind-prot.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-unwind-prot.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-url-transfer.lo `test -f 'liboctave/util/url-transfer.cc' || echo './'`liboctave/util/url-transfer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/url-transfer.cc  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-url-transfer.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-f2c-main.lo `test -f 'liboctave/util/f2c-main.c' || echo './'`liboctave/util/f2c-main.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/f2c-main.c  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-f2c-main.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-lo-cutils.lo `test -f 'liboctave/util/lo-cutils.c' || echo './'`liboctave/util/lo-cutils.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/lo-cutils.c  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-lo-cutils.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-rl-edit.lo `test -f 'liboctave/util/oct-rl-edit.c' || echo './'`liboctave/util/oct-rl-edit.c
In file included from /usr/include/c++/7/list:64:0,
                 from liboctave/util/lo-regexp.cc:29:
/usr/include/c++/7/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<octave::regexp::match_element>; _Tp = octave::regexp::match_element; _Alloc = std::allocator<octave::regexp::match_element>]':
/usr/include/c++/7/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator<octave::regexp::match_element>' changed in GCC 7.1
       list<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator<octave::regexp::match_element>' changed in GCC 7.1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-rl-edit.c  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-rl-edit.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers    -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/util/liboctave_util_libutil_la-oct-rl-hist.lo `test -f 'liboctave/util/oct-rl-hist.c' || echo './'`liboctave/util/oct-rl-hist.c
/usr/include/c++/7/bits/list.tcc: In member function 'octave::regexp::match_data octave::regexp::match(const string&)':
/usr/include/c++/7/bits/list.tcc:285:22: note: parameter passing for argument of type 'std::_List_const_iterator<octave::regexp::match_element>' changed in GCC 7.1
    _M_assign_dispatch(__x.begin(), __x.end(), __false_type());
    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/util/oct-rl-hist.c  -fPIC -DPIC -o liboctave/util/.libs/liboctave_util_libutil_la-oct-rl-hist.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-areadlink-wrapper.lo `test -f 'liboctave/wrappers/areadlink-wrapper.c' || echo './'`liboctave/wrappers/areadlink-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/areadlink-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-areadlink-wrapper.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-async-system-wrapper.lo `test -f 'liboctave/wrappers/async-system-wrapper.c' || echo './'`liboctave/wrappers/async-system-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-base64-wrappers.lo `test -f 'liboctave/wrappers/base64-wrappers.c' || echo './'`liboctave/wrappers/base64-wrappers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/async-system-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-async-system-wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/base64-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-base64-wrappers.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-canonicalize-file-name-wrapper.lo `test -f 'liboctave/wrappers/canonicalize-file-name-wrapper.c' || echo './'`liboctave/wrappers/canonicalize-file-name-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-dirent-wrappers.lo `test -f 'liboctave/wrappers/dirent-wrappers.c' || echo './'`liboctave/wrappers/dirent-wrappers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/canonicalize-file-name-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-canonicalize-file-name-wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/dirent-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-dirent-wrappers.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-fcntl-wrappers.lo `test -f 'liboctave/wrappers/fcntl-wrappers.c' || echo './'`liboctave/wrappers/fcntl-wrappers.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-filepos-wrappers.lo `test -f 'liboctave/wrappers/filepos-wrappers.c' || echo './'`liboctave/wrappers/filepos-wrappers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/fcntl-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-fcntl-wrappers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/filepos-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-filepos-wrappers.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-fpucw-wrappers.lo `test -f 'liboctave/wrappers/fpucw-wrappers.c' || echo './'`liboctave/wrappers/fpucw-wrappers.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-gen-tempname-wrapper.lo `test -f 'liboctave/wrappers/gen-tempname-wrapper.c' || echo './'`liboctave/wrappers/gen-tempname-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/fpucw-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-fpucw-wrappers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/gen-tempname-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-gen-tempname-wrapper.o
liboctave/wrappers/fpucw-wrappers.c: In function 'octave_end_long_double_rounding':
liboctave/wrappers/fpucw-wrappers.c:70:47: warning: unused parameter 'oldcw' [-Wunused-parameter]
 octave_end_long_double_rounding (unsigned int oldcw)
                                               ^~~~~
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-getopt-wrapper.lo `test -f 'liboctave/wrappers/getopt-wrapper.c' || echo './'`liboctave/wrappers/getopt-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-glob-wrappers.lo `test -f 'liboctave/wrappers/glob-wrappers.c' || echo './'`liboctave/wrappers/glob-wrappers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/getopt-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-getopt-wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/glob-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-glob-wrappers.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-hash-wrappers.lo `test -f 'liboctave/wrappers/hash-wrappers.c' || echo './'`liboctave/wrappers/hash-wrappers.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-math-wrappers.lo `test -f 'liboctave/wrappers/math-wrappers.c' || echo './'`liboctave/wrappers/math-wrappers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/hash-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-hash-wrappers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/math-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-math-wrappers.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-mkostemp-wrapper.lo `test -f 'liboctave/wrappers/mkostemp-wrapper.c' || echo './'`liboctave/wrappers/mkostemp-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-nanosleep-wrapper.lo `test -f 'liboctave/wrappers/nanosleep-wrapper.c' || echo './'`liboctave/wrappers/nanosleep-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-nproc-wrapper.lo `test -f 'liboctave/wrappers/nproc-wrapper.c' || echo './'`liboctave/wrappers/nproc-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/nanosleep-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-nanosleep-wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/mkostemp-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-mkostemp-wrapper.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-octave-popen2.lo `test -f 'liboctave/wrappers/octave-popen2.c' || echo './'`liboctave/wrappers/octave-popen2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/nproc-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-nproc-wrapper.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-putenv-wrapper.lo `test -f 'liboctave/wrappers/putenv-wrapper.c' || echo './'`liboctave/wrappers/putenv-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-set-program-name-wrapper.lo `test -f 'liboctave/wrappers/set-program-name-wrapper.c' || echo './'`liboctave/wrappers/set-program-name-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/octave-popen2.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-octave-popen2.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/putenv-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-putenv-wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/set-program-name-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-set-program-name-wrapper.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-signal-wrappers.lo `test -f 'liboctave/wrappers/signal-wrappers.c' || echo './'`liboctave/wrappers/signal-wrappers.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-stat-wrappers.lo `test -f 'liboctave/wrappers/stat-wrappers.c' || echo './'`liboctave/wrappers/stat-wrappers.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-strdup-wrapper.lo `test -f 'liboctave/wrappers/strdup-wrapper.c' || echo './'`liboctave/wrappers/strdup-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/signal-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-signal-wrappers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/stat-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-stat-wrappers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/strdup-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-strdup-wrapper.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-strftime-wrapper.lo `test -f 'liboctave/wrappers/strftime-wrapper.c' || echo './'`liboctave/wrappers/strftime-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-strmode-wrapper.lo `test -f 'liboctave/wrappers/strmode-wrapper.c' || echo './'`liboctave/wrappers/strmode-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/strftime-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-strftime-wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/strmode-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-strmode-wrapper.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-strptime-wrapper.lo `test -f 'liboctave/wrappers/strptime-wrapper.c' || echo './'`liboctave/wrappers/strptime-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-time-wrappers.lo `test -f 'liboctave/wrappers/time-wrappers.c' || echo './'`liboctave/wrappers/time-wrappers.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-tmpfile-wrapper.lo `test -f 'liboctave/wrappers/tmpfile-wrapper.c' || echo './'`liboctave/wrappers/tmpfile-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/strptime-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-strptime-wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/time-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-time-wrappers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/tmpfile-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-tmpfile-wrapper.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-uname-wrapper.lo `test -f 'liboctave/wrappers/uname-wrapper.c' || echo './'`liboctave/wrappers/uname-wrapper.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-unistd-wrappers.lo `test -f 'liboctave/wrappers/unistd-wrappers.c' || echo './'`liboctave/wrappers/unistd-wrappers.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-unsetenv-wrapper.lo `test -f 'liboctave/wrappers/unsetenv-wrapper.c' || echo './'`liboctave/wrappers/unsetenv-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/uname-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-uname-wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/unistd-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-unistd-wrappers.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-vasprintf-wrapper.lo `test -f 'liboctave/wrappers/vasprintf-wrapper.c' || echo './'`liboctave/wrappers/vasprintf-wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/unsetenv-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-unsetenv-wrapper.o
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-wait-for-input.lo `test -f 'liboctave/wrappers/wait-for-input.c' || echo './'`liboctave/wrappers/wait-for-input.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liboctave/wrappers/liboctave_wrappers_libwrappers_la-wait-wrappers.lo `test -f 'liboctave/wrappers/wait-wrappers.c' || echo './'`liboctave/wrappers/wait-wrappers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/vasprintf-wrapper.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-vasprintf-wrapper.o
g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/src_mkoctfile-mkoctfile.o `test -f 'src/mkoctfile.cc' || echo './'`src/mkoctfile.cc
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/wait-for-input.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-wait-for-input.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c liboctave/wrappers/wait-wrappers.c  -fPIC -DPIC -o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-wait-wrappers.o
gcc -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/src_octave-display-available.o `test -f 'src/display-available.c' || echo './'`src/display-available.c
g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/src_octave-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/src_octave_cli-octave-build-info.o `test -f 'src/octave-build-info.cc' || echo './'`src/octave-build-info.cc
g++ -DHAVE_CONFIG_H -I.  -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/src_octave_config-octave-config.o `test -f 'src/octave-config.cc' || echo './'`src/octave-config.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-BlockArray.lo `test -f 'libgui/qterminal/libqterminal/unix/BlockArray.cpp' || echo './'`libgui/qterminal/libqterminal/unix/BlockArray.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/BlockArray.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-BlockArray.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-Emulation.lo `test -f 'libgui/qterminal/libqterminal/unix/Emulation.cpp' || echo './'`libgui/qterminal/libqterminal/unix/Emulation.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/Emulation.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-Emulation.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-Filter.lo `test -f 'libgui/qterminal/libqterminal/unix/Filter.cpp' || echo './'`libgui/qterminal/libqterminal/unix/Filter.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/Filter.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-Filter.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-History.lo `test -f 'libgui/qterminal/libqterminal/unix/History.cpp' || echo './'`libgui/qterminal/libqterminal/unix/History.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/History.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-History.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-KeyboardTranslator.lo `test -f 'libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp' || echo './'`libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-KeyboardTranslator.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-konsole_wcwidth.lo `test -f 'libgui/qterminal/libqterminal/unix/konsole_wcwidth.cpp' || echo './'`libgui/qterminal/libqterminal/unix/konsole_wcwidth.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/konsole_wcwidth.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-konsole_wcwidth.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-kpty.lo `test -f 'libgui/qterminal/libqterminal/unix/kpty.cpp' || echo './'`libgui/qterminal/libqterminal/unix/kpty.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/kpty.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-kpty.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-QUnixTerminalImpl.lo `test -f 'libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp' || echo './'`libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-QUnixTerminalImpl.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-Screen.lo `test -f 'libgui/qterminal/libqterminal/unix/Screen.cpp' || echo './'`libgui/qterminal/libqterminal/unix/Screen.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/Screen.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-Screen.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-ScreenWindow.lo `test -f 'libgui/qterminal/libqterminal/unix/ScreenWindow.cpp' || echo './'`libgui/qterminal/libqterminal/unix/ScreenWindow.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/ScreenWindow.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-ScreenWindow.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-TerminalCharacterDecoder.lo `test -f 'libgui/qterminal/libqterminal/unix/TerminalCharacterDecoder.cpp' || echo './'`libgui/qterminal/libqterminal/unix/TerminalCharacterDecoder.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/TerminalCharacterDecoder.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-TerminalCharacterDecoder.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-Vt102Emulation.lo `test -f 'libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp' || echo './'`libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-Vt102Emulation.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-SelfListener.lo `test -f 'libgui/qterminal/libqterminal/unix/SelfListener.cpp' || echo './'`libgui/qterminal/libqterminal/unix/SelfListener.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/SelfListener.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-SelfListener.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-TerminalModel.lo `test -f 'libgui/qterminal/libqterminal/unix/TerminalModel.cpp' || echo './'`libgui/qterminal/libqterminal/unix/TerminalModel.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/TerminalModel.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-TerminalModel.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-TerminalView.lo `test -f 'libgui/qterminal/libqterminal/unix/TerminalView.cpp' || echo './'`libgui/qterminal/libqterminal/unix/TerminalView.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/TerminalView.cpp  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-TerminalView.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/libgui_qterminal_libqterminal_la-QTerminal.lo `test -f 'libgui/qterminal/libqterminal/QTerminal.cc' || echo './'`libgui/qterminal/libqterminal/QTerminal.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/QTerminal.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/.libs/libgui_qterminal_libqterminal_la-QTerminal.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/libgui_qterminal_libqterminal_la-moc-QTerminal.lo `test -f 'libgui/qterminal/libqterminal/moc-QTerminal.cc' || echo './'`libgui/qterminal/libqterminal/moc-QTerminal.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/moc-QTerminal.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/.libs/libgui_qterminal_libqterminal_la-moc-QTerminal.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-Emulation.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-Emulation.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-Emulation.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/moc-Emulation.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-Emulation.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-Filter.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-Filter.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-Filter.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/moc-Filter.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-Filter.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-QUnixTerminalImpl.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-QUnixTerminalImpl.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-ScreenWindow.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-ScreenWindow.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-SelfListener.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-SelfListener.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-SelfListener.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-TerminalModel.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/moc-SelfListener.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-SelfListener.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-TerminalModel.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-TerminalView.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-TerminalView.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-TerminalView.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/moc-TerminalView.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-TerminalView.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-Vt102Emulation.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I./libgui/qterminal/libqterminal -I./libgui/src -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc  -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-Vt102Emulation.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-dialog.lo `test -f 'libgui/src/dialog.cc' || echo './'`libgui/src/dialog.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/dialog.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-dialog.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-documentation-dock-widget.lo `test -f 'libgui/src/documentation-dock-widget.cc' || echo './'`libgui/src/documentation-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/documentation-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-documentation-dock-widget.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-files-dock-widget.lo `test -f 'libgui/src/files-dock-widget.cc' || echo './'`libgui/src/files-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/files-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-files-dock-widget.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-history-dock-widget.lo `test -f 'libgui/src/history-dock-widget.cc' || echo './'`libgui/src/history-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/history-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-history-dock-widget.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from libgui/src/dialog.h:30,
                 from libgui/src/dialog.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:45:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QAbstractButton:1,
                 from libgui/src/dialog.h:29,
                 from libgui/src/dialog.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QAbstractButton:1,
                 from libgui/src/dialog.h:29,
                 from libgui/src/dialog.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from libgui/src/octave-dock-widget.h:27,
                 from libgui/src/documentation-dock-widget.h:26,
                 from libgui/src/documentation-dock-widget.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdockwidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDockWidget:1,
                 from libgui/src/octave-dock-widget.h:26,
                 from libgui/src/documentation-dock-widget.h:26,
                 from libgui/src/documentation-dock-widget.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdockwidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDockWidget:1,
                 from libgui/src/octave-dock-widget.h:26,
                 from libgui/src/documentation-dock-widget.h:26,
                 from libgui/src/documentation-dock-widget.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-file-editor-tab.lo `test -f 'libgui/src/m-editor/file-editor-tab.cc' || echo './'`libgui/src/m-editor/file-editor-tab.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/file-editor-tab.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-file-editor-tab.o
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/MSparse.h:32,
                 from ./liboctave/array/MatrixType.h:29,
                 from liboctave/operators/mx-base.h:30,
                 from ./liboctave/array/Matrix.h:32,
                 from ./liboctave/util/lo-regexp.h:34,
                 from libinterp/corefcn/symtab.h:36,
                 from libinterp/corefcn/load-save.h:32,
                 from libgui/src/files-dock-widget.cc:48:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-file-editor.lo `test -f 'libgui/src/m-editor/file-editor.cc' || echo './'`libgui/src/m-editor/file-editor.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/file-editor.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-file-editor.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/history-dock-widget.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/history-dock-widget.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qguiapplication.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
                 from libgui/src/history-dock-widget.cc:27:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qstyleoption.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qcombobox.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QComboBox:1,
                 from libgui/src/resource-manager.h:28,
                 from libgui/src/files-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstringlist.h:41:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstandardpaths.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qdesktopservices.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QDesktopServices:1,
                 from libgui/src/resource-manager.h:26,
                 from libgui/src/files-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QIcon:1,
                 from libgui/src/resource-manager.h:27,
                 from libgui/src/files-dock-widget.cc:28:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-find-dialog.lo `test -f 'libgui/src/m-editor/find-dialog.cc' || echo './'`libgui/src/m-editor/find-dialog.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libgui/src/m-editor/file-editor-tab.h:38,
                 from libgui/src/m-editor/file-editor-tab.cc:65:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libgui/src/m-editor/file-editor-tab.h:38,
                 from libgui/src/m-editor/file-editor.h:40,
                 from libgui/src/m-editor/file-editor.cc:29:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/find-dialog.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-find-dialog.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextformat.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextcursor.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QLineEdit:1,
                 from libgui/src/m-editor/find-dialog.cc:74:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:45:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qcheckbox.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QCheckBox:1,
                 from libgui/src/m-editor/find-dialog.cc:68:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qcheckbox.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QCheckBox:1,
                 from libgui/src/m-editor/find-dialog.cc:68:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtoolbar.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QToolBar:1,
                 from libgui/src/m-editor/file-editor.h:26,
                 from libgui/src/m-editor/file-editor.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtoolbar.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QToolBar:1,
                 from libgui/src/m-editor/file-editor.h:26,
                 from libgui/src/m-editor/file-editor.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QMap:1:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexer.h:26,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexermatlab.h:27,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexeroctave.h:27,
                 from libgui/src/m-editor/file-editor-tab.cc:36:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtoolbar.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QToolBar:1,
                 from libgui/src/m-editor/file-editor.h:26,
                 from libgui/src/m-editor/file-editor.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QObject:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexeroctave.h:24,
                 from libgui/src/m-editor/file-editor-tab.cc:36:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-octave-qscintilla.lo `test -f 'libgui/src/m-editor/octave-qscintilla.cc' || echo './'`libgui/src/m-editor/octave-qscintilla.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfont.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QFont:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexer.h:25,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexermatlab.h:27,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexeroctave.h:27,
                 from libgui/src/m-editor/file-editor-tab.cc:36:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/octave-qscintilla.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-octave-qscintilla.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-octave-txt-lexer.lo `test -f 'libgui/src/m-editor/octave-txt-lexer.cc' || echo './'`libgui/src/m-editor/octave-txt-lexer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/octave-txt-lexer.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-octave-txt-lexer.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QMap:1:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexer.h:26,
                 from libgui/src/m-editor/octave-txt-lexer.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstringlist.h:41:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qcolor.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QColor:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexer.h:24,
                 from libgui/src/m-editor/octave-txt-lexer.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from libgui/src/m-editor/file-editor-tab.h:38,
                 from libgui/src/m-editor/octave-qscintilla.cc:37:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfont.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QFont:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexer.h:25,
                 from libgui/src/m-editor/octave-txt-lexer.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-marker.lo `test -f 'libgui/src/m-editor/marker.cc' || echo './'`libgui/src/m-editor/marker.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/marker.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-marker.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QMap:1:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexer.h:26,
                 from libgui/src/m-editor/octave-qscintilla.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstringlist.h:41:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qcolor.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QColor:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexer.h:24,
                 from libgui/src/m-editor/octave-qscintilla.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfont.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QFont:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qscilexer.h:25,
                 from libgui/src/m-editor/octave-qscintilla.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from libgui/src/m-editor/marker.h:25,
                 from libgui/src/m-editor/marker.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdatastream.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qregion.h:49,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from libgui/src/m-editor/marker.h:25,
                 from libgui/src/m-editor/marker.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/qtinfo/libgui_src_libgui_src_la-parser.lo `test -f 'libgui/src/qtinfo/parser.cc' || echo './'`libgui/src/qtinfo/parser.cc
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from libgui/src/m-editor/marker.h:25,
                 from libgui/src/m-editor/marker.cc:29:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/qtinfo/parser.cc  -fPIC -DPIC -o libgui/src/qtinfo/.libs/libgui_src_libgui_src_la-parser.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/qtinfo/libgui_src_libgui_src_la-webinfo.lo `test -f 'libgui/src/qtinfo/webinfo.cc' || echo './'`libgui/src/qtinfo/webinfo.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-liboctgui-build-info.lo `test -f 'libgui/src/liboctgui-build-info.cc' || echo './'`libgui/src/liboctgui-build-info.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/qtinfo/webinfo.cc  -fPIC -DPIC -o libgui/src/qtinfo/.libs/libgui_src_libgui_src_la-webinfo.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/liboctgui-build-info.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-liboctgui-build-info.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-moc-file-editor-interface.lo `test -f 'libgui/src/m-editor/moc-file-editor-interface.cc' || echo './'`libgui/src/m-editor/moc-file-editor-interface.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-moc-file-editor-tab.lo `test -f 'libgui/src/m-editor/moc-file-editor-tab.cc' || echo './'`libgui/src/m-editor/moc-file-editor-tab.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/moc-file-editor-interface.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-file-editor-interface.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/moc-file-editor-tab.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-file-editor-tab.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextdocument.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextedit.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextbrowser.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTextBrowser:1,
                 from libgui/src/qtinfo/webinfo.h:30,
                 from libgui/src/qtinfo/webinfo.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractscrollarea.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextedit.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextbrowser.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTextBrowser:1,
                 from libgui/src/qtinfo/webinfo.h:30,
                 from libgui/src/qtinfo/webinfo.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractscrollarea.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextedit.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextbrowser.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTextBrowser:1,
                 from libgui/src/qtinfo/webinfo.h:30,
                 from libgui/src/qtinfo/webinfo.cc:31:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qmenu.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QMenu:1,
                 from ./libgui/src/m-editor/file-editor-interface.h:26,
                 from libgui/src/m-editor/moc-file-editor-interface.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qmenu.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QMenu:1,
                 from ./libgui/src/m-editor/file-editor-interface.h:26,
                 from libgui/src/m-editor/moc-file-editor-interface.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qmenu.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QMenu:1,
                 from ./libgui/src/m-editor/file-editor-interface.h:26,
                 from libgui/src/m-editor/moc-file-editor-interface.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-moc-file-editor.lo `test -f 'libgui/src/m-editor/moc-file-editor.cc' || echo './'`libgui/src/m-editor/moc-file-editor.cc
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from ./libgui/src/m-editor/file-editor-tab.h:38,
                 from libgui/src/m-editor/moc-file-editor-tab.cc:12:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/moc-file-editor.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-file-editor.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-moc-find-dialog.lo `test -f 'libgui/src/m-editor/moc-find-dialog.cc' || echo './'`libgui/src/m-editor/moc-find-dialog.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/moc-find-dialog.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-find-dialog.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-moc-octave-qscintilla.lo `test -f 'libgui/src/m-editor/moc-octave-qscintilla.cc' || echo './'`libgui/src/m-editor/moc-octave-qscintilla.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QCloseEvent:1,
                 from ./libgui/src/m-editor/file-editor-tab.h:27,
                 from libgui/src/m-editor/moc-file-editor-tab.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/moc-octave-qscintilla.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-octave-qscintilla.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QWidget:1,
                 from ./libgui/src/m-editor/file-editor-tab.h:26,
                 from libgui/src/m-editor/moc-file-editor-tab.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QWidget:1,
                 from ./libgui/src/m-editor/file-editor-tab.h:26,
                 from libgui/src/m-editor/moc-file-editor-tab.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from ./libinterp/octave-value/ovl.h:36,
                 from libinterp/builtin-defun-decls.h:8,
                 from ./libgui/src/m-editor/file-editor-tab.h:38,
                 from ./libgui/src/m-editor/file-editor.h:40,
                 from libgui/src/m-editor/moc-file-editor.cc:12:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-moc-octave-txt-lexer.lo `test -f 'libgui/src/m-editor/moc-octave-txt-lexer.cc' || echo './'`libgui/src/m-editor/moc-octave-txt-lexer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/moc-octave-txt-lexer.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-octave-txt-lexer.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/find-dialog.h:66,
                 from libgui/src/m-editor/moc-find-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdialog.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDialog:1,
                 from ./libgui/src/m-editor/find-dialog.h:65,
                 from libgui/src/m-editor/moc-find-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdialog.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDialog:1,
                 from ./libgui/src/m-editor/find-dialog.h:65,
                 from libgui/src/m-editor/moc-find-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/m-editor/libgui_src_libgui_src_la-moc-marker.lo `test -f 'libgui/src/m-editor/moc-marker.cc' || echo './'`libgui/src/m-editor/moc-marker.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/m-editor/moc-marker.cc  -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-marker.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/octave-qscintilla.h:28,
                 from libgui/src/m-editor/moc-octave-qscintilla.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdatastream.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qregion.h:49,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/octave-qscintilla.h:28,
                 from libgui/src/m-editor/moc-octave-qscintilla.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/octave-qscintilla.h:28,
                 from libgui/src/m-editor/moc-octave-qscintilla.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-dialog.lo `test -f 'libgui/src/moc-dialog.cc' || echo './'`libgui/src/moc-dialog.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtoolbar.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QToolBar:1,
                 from ./libgui/src/m-editor/file-editor.h:26,
                 from libgui/src/m-editor/moc-file-editor.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-dialog.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-dialog.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtoolbar.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QToolBar:1,
                 from ./libgui/src/m-editor/file-editor.h:26,
                 from libgui/src/m-editor/moc-file-editor.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtoolbar.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QToolBar:1,
                 from ./libgui/src/m-editor/file-editor.h:26,
                 from libgui/src/m-editor/moc-file-editor.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/octave-txt-lexer.h:28,
                 from libgui/src/m-editor/moc-octave-txt-lexer.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdatastream.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qregion.h:49,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/octave-txt-lexer.h:28,
                 from libgui/src/m-editor/moc-octave-txt-lexer.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/octave-txt-lexer.h:28,
                 from libgui/src/m-editor/moc-octave-txt-lexer.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-documentation-dock-widget.lo `test -f 'libgui/src/moc-documentation-dock-widget.cc' || echo './'`libgui/src/moc-documentation-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-documentation-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-documentation-dock-widget.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-files-dock-widget.lo `test -f 'libgui/src/moc-files-dock-widget.cc' || echo './'`libgui/src/moc-files-dock-widget.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/marker.h:25,
                 from libgui/src/m-editor/moc-marker.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdatastream.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qregion.h:49,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/marker.h:25,
                 from libgui/src/m-editor/moc-marker.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from /usr/include/arm-linux-gnueabihf/qt5/Qsci/qsciscintilla.h:26,
                 from ./libgui/src/m-editor/marker.h:25,
                 from libgui/src/m-editor/moc-marker.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-files-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-files-dock-widget.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-history-dock-widget.lo `test -f 'libgui/src/moc-history-dock-widget.cc' || echo './'`libgui/src/moc-history-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-history-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-history-dock-widget.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from ./libgui/src/dialog.h:30,
                 from libgui/src/moc-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:45:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QAbstractButton:1,
                 from ./libgui/src/dialog.h:29,
                 from libgui/src/moc-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractbutton.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QAbstractButton:1,
                 from ./libgui/src/dialog.h:29,
                 from libgui/src/moc-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-main-window.lo `test -f 'libgui/src/moc-main-window.cc' || echo './'`libgui/src/moc-main-window.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-main-window.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-main-window.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/src/octave-dock-widget.h:27,
                 from ./libgui/src/documentation-dock-widget.h:26,
                 from libgui/src/moc-documentation-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdockwidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDockWidget:1,
                 from ./libgui/src/octave-dock-widget.h:26,
                 from ./libgui/src/documentation-dock-widget.h:26,
                 from libgui/src/moc-documentation-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdockwidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDockWidget:1,
                 from ./libgui/src/octave-dock-widget.h:26,
                 from ./libgui/src/documentation-dock-widget.h:26,
                 from libgui/src/moc-documentation-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-octave-cmd.lo `test -f 'libgui/src/moc-octave-cmd.cc' || echo './'`libgui/src/moc-octave-cmd.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemview.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlistview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QListView:1,
                 from ./libgui/src/files-dock-widget.h:26,
                 from libgui/src/moc-files-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-octave-cmd.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-octave-cmd.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractscrollarea.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlistview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QListView:1,
                 from ./libgui/src/files-dock-widget.h:26,
                 from libgui/src/moc-files-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractscrollarea.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlistview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QListView:1,
                 from ./libgui/src/files-dock-widget.h:26,
                 from libgui/src/moc-files-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextformat.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextcursor.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QLineEdit:1,
                 from ./libgui/src/history-dock-widget.h:26,
                 from libgui/src/moc-history-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QLineEdit:1,
                 from ./libgui/src/history-dock-widget.h:26,
                 from libgui/src/moc-history-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qlineedit.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QLineEdit:1,
                 from ./libgui/src/history-dock-widget.h:26,
                 from libgui/src/moc-history-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-octave-interpreter.lo `test -f 'libgui/src/moc-octave-interpreter.cc' || echo './'`libgui/src/moc-octave-interpreter.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-octave-interpreter.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-octave-interpreter.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-octave-qt-link.lo `test -f 'libgui/src/moc-octave-qt-link.cc' || echo './'`libgui/src/moc-octave-qt-link.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-octave-qt-link.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-octave-qt-link.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtoolbar.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QToolBar:1,
                 from ./libgui/src/main-window.h:33,
                 from libgui/src/moc-main-window.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qmainwindow.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QMainWindow:1,
                 from ./libgui/src/main-window.h:28,
                 from libgui/src/moc-main-window.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qmainwindow.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QMainWindow:1,
                 from ./libgui/src/main-window.h:28,
                 from libgui/src/moc-main-window.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from ./libgui/src/octave-qt-link.h:31,
                 from ./libgui/src/octave-cmd.h:33,
                 from libgui/src/moc-octave-cmd.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfileinfo.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFileInfo:1,
                 from ./libgui/src/octave-cmd.h:31,
                 from libgui/src/moc-octave-cmd.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfileinfo.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFileInfo:1,
                 from ./libgui/src/octave-cmd.h:31,
                 from libgui/src/moc-octave-cmd.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-settings-dialog.lo `test -f 'libgui/src/moc-settings-dialog.cc' || echo './'`libgui/src/moc-settings-dialog.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-terminal-dock-widget.lo `test -f 'libgui/src/moc-terminal-dock-widget.cc' || echo './'`libgui/src/moc-terminal-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-settings-dialog.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-settings-dialog.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-terminal-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-terminal-dock-widget.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-color-picker.lo `test -f 'libgui/src/moc-color-picker.cc' || echo './'`libgui/src/moc-color-picker.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-color-picker.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-color-picker.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from ./libgui/src/octave-qt-link.h:31,
                 from libgui/src/moc-octave-qt-link.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdatastream.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qregion.h:49,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from ./libgui/src/octave-qt-link.h:31,
                 from libgui/src/moc-octave-qt-link.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qevent.h:50,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QList:1,
                 from ./libgui/src/octave-qt-link.h:31,
                 from libgui/src/moc-octave-qt-link.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-resource-manager.lo `test -f 'libgui/src/moc-resource-manager.cc' || echo './'`libgui/src/moc-resource-manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-resource-manager.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-resource-manager.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/src/settings-dialog.h:27,
                 from libgui/src/moc-settings-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdialog.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDialog:1,
                 from ./libgui/src/settings-dialog.h:26,
                 from libgui/src/moc-settings-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdialog.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDialog:1,
                 from ./libgui/src/settings-dialog.h:26,
                 from libgui/src/moc-settings-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-shortcut-manager.lo `test -f 'libgui/src/moc-shortcut-manager.cc' || echo './'`libgui/src/moc-shortcut-manager.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/qterminal/libqterminal/QTerminal.h:27,
                 from ./libgui/src/terminal-dock-widget.h:29,
                 from libgui/src/moc-terminal-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/qterminal/libqterminal/QTerminal.h:27,
                 from ./libgui/src/terminal-dock-widget.h:29,
                 from libgui/src/moc-terminal-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/qterminal/libqterminal/QTerminal.h:27,
                 from ./libgui/src/terminal-dock-widget.h:29,
                 from libgui/src/moc-terminal-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-shortcut-manager.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-shortcut-manager.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-welcome-wizard.lo `test -f 'libgui/src/moc-welcome-wizard.cc' || echo './'`libgui/src/moc-welcome-wizard.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-workspace-model.lo `test -f 'libgui/src/moc-workspace-model.cc' || echo './'`libgui/src/moc-workspace-model.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-welcome-wizard.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-welcome-wizard.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-workspace-model.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-workspace-model.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qstyleoption.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qcombobox.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QComboBox:1,
                 from ./libgui/src/resource-manager.h:28,
                 from libgui/src/moc-resource-manager.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstringlist.h:41:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstandardpaths.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qdesktopservices.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QDesktopServices:1,
                 from ./libgui/src/resource-manager.h:26,
                 from libgui/src/moc-resource-manager.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qicon.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QIcon:1,
                 from ./libgui/src/resource-manager.h:27,
                 from libgui/src/moc-resource-manager.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-workspace-view.lo `test -f 'libgui/src/moc-workspace-view.cc' || echo './'`libgui/src/moc-workspace-view.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-workspace-view.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-workspace-view.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QAbstractTableModel:1,
                 from ./libgui/src/workspace-model.h:27,
                 from libgui/src/moc-workspace-model.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QAbstractTableModel:1,
                 from ./libgui/src/workspace-model.h:27,
                 from libgui/src/moc-workspace-model.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QAbstractTableModel:1,
                 from ./libgui/src/workspace-model.h:27,
                 from libgui/src/moc-workspace-model.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-find-files-dialog.lo `test -f 'libgui/src/moc-find-files-dialog.cc' || echo './'`libgui/src/moc-find-files-dialog.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemview.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtreeview.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtreewidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTreeWidget:1,
                 from ./libgui/src/shortcut-manager.h:27,
                 from libgui/src/moc-shortcut-manager.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QWidget:1,
                 from ./libgui/src/shortcut-manager.h:26,
                 from libgui/src/moc-shortcut-manager.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QWidget:1,
                 from ./libgui/src/shortcut-manager.h:26,
                 from libgui/src/moc-shortcut-manager.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-find-files-dialog.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-find-files-dialog.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-find-files-model.lo `test -f 'libgui/src/moc-find-files-model.cc' || echo './'`libgui/src/moc-find-files-model.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/qtinfo/libgui_src_libgui_src_la-moc-parser.lo `test -f 'libgui/src/qtinfo/moc-parser.cc' || echo './'`libgui/src/qtinfo/moc-parser.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-find-files-model.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-find-files-model.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/qtinfo/moc-parser.cc  -fPIC -DPIC -o libgui/src/qtinfo/.libs/libgui_src_libgui_src_la-moc-parser.o
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qstyleoption.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qitemdelegate.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QItemDelegate:1,
                 from ./libgui/src/workspace-view.h:27,
                 from libgui/src/moc-workspace-view.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemdelegate.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qitemdelegate.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QItemDelegate:1,
                 from ./libgui/src/workspace-view.h:27,
                 from libgui/src/moc-workspace-view.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlocale.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qstyleoption.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qitemdelegate.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QItemDelegate:1,
                 from ./libgui/src/workspace-view.h:27,
                 from libgui/src/moc-workspace-view.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QModelIndex:1,
                 from ./libgui/src/find-files-dialog.h:26,
                 from libgui/src/moc-find-files-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdialog.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDialog:1,
                 from ./libgui/src/find-files-dialog.h:25,
                 from libgui/src/moc-find-files-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdialog.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDialog:1,
                 from ./libgui/src/find-files-dialog.h:25,
                 from libgui/src/moc-find-files-dialog.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/qtinfo/libgui_src_libgui_src_la-moc-webinfo.lo `test -f 'libgui/src/qtinfo/moc-webinfo.cc' || echo './'`libgui/src/qtinfo/moc-webinfo.cc
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-moc-octave-dock-widget.lo `test -f 'libgui/src/moc-octave-dock-widget.cc' || echo './'`libgui/src/moc-octave-dock-widget.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/qtinfo/moc-webinfo.cc  -fPIC -DPIC -o libgui/src/qtinfo/.libs/libgui_src_libgui_src_la-moc-webinfo.o
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgui/src/libgui_src_libgui_src_la-qrc-resource.lo `test -f 'libgui/src/qrc-resource.cc' || echo './'`libgui/src/qrc-resource.cc
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QAbstractListModel:1,
                 from ./libgui/src/find-files-model.h:25,
                 from libgui/src/moc-find-files-model.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:45:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QAbstractListModel:1,
                 from ./libgui/src/find-files-model.h:25,
                 from libgui/src/moc-find-files-model.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:48:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QAbstractListModel:1,
                 from ./libgui/src/find-files-model.h:25,
                 from libgui/src/moc-find-files-model.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/moc-octave-dock-widget.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-moc-octave-dock-widget.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/qt5/QtNetwork -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/hdf5/serial -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libgui/src/qrc-resource.cc  -fPIC -DPIC -o libgui/src/.libs/libgui_src_libgui_src_la-qrc-resource.o
/bin/bash ./libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o libgui/graphics/libgui-graphics.la     -lutil -lm  
libtool: link: ar cru libgui/graphics/.libs/libgui-graphics.a 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib libgui/graphics/.libs/libgui-graphics.a
libtool: link: ( cd "libgui/graphics/.libs" && rm -f "libgui-graphics.la" && ln -s "../libgui-graphics.la" "libgui-graphics.la" )
rm -f doc/interpreter/arith.texi-t doc/interpreter/arith.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/arith.txi > doc/interpreter/arith.texi-t && \
mv doc/interpreter/arith.texi-t doc/interpreter/arith.texi
rm -f doc/interpreter/audio.texi-t doc/interpreter/audio.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/audio.txi > doc/interpreter/audio.texi-t && \
mv doc/interpreter/audio.texi-t doc/interpreter/audio.texi
rm -f doc/interpreter/basics.texi-t doc/interpreter/basics.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/basics.txi > doc/interpreter/basics.texi-t && \
mv doc/interpreter/basics.texi-t doc/interpreter/basics.texi
rm -f doc/interpreter/bugs.texi-t doc/interpreter/bugs.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/bugs.txi > doc/interpreter/bugs.texi-t && \
mv doc/interpreter/bugs.texi-t doc/interpreter/bugs.texi
rm -f doc/interpreter/container.texi-t doc/interpreter/container.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/container.txi > doc/interpreter/container.texi-t && \
mv doc/interpreter/container.texi-t doc/interpreter/container.texi
rm -f doc/interpreter/cp-idx.texi-t doc/interpreter/cp-idx.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/cp-idx.txi > doc/interpreter/cp-idx.texi-t && \
mv doc/interpreter/cp-idx.texi-t doc/interpreter/cp-idx.texi
rm -f doc/interpreter/data.texi-t doc/interpreter/data.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/data.txi > doc/interpreter/data.texi-t && \
mv doc/interpreter/data.texi-t doc/interpreter/data.texi
rm -f doc/interpreter/debug.texi-t doc/interpreter/debug.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/debug.txi > doc/interpreter/debug.texi-t && \
mv doc/interpreter/debug.texi-t doc/interpreter/debug.texi
rm -f doc/interpreter/diffeq.texi-t doc/interpreter/diffeq.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/diffeq.txi > doc/interpreter/diffeq.texi-t && \
mv doc/interpreter/diffeq.texi-t doc/interpreter/diffeq.texi
rm -f doc/interpreter/diagperm.texi-t doc/interpreter/diagperm.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/diagperm.txi > doc/interpreter/diagperm.texi-t && \
mv doc/interpreter/diagperm.texi-t doc/interpreter/diagperm.texi
rm -f doc/interpreter/external.texi-t doc/interpreter/external.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/external.txi > doc/interpreter/external.texi-t && \
mv doc/interpreter/external.texi-t doc/interpreter/external.texi
rm -f doc/interpreter/errors.texi-t doc/interpreter/errors.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/errors.txi > doc/interpreter/errors.texi-t && \
mv doc/interpreter/errors.texi-t doc/interpreter/errors.texi
rm -f doc/interpreter/eval.texi-t doc/interpreter/eval.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/eval.txi > doc/interpreter/eval.texi-t && \
mv doc/interpreter/eval.texi-t doc/interpreter/eval.texi
rm -f doc/interpreter/expr.texi-t doc/interpreter/expr.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/expr.txi > doc/interpreter/expr.texi-t && \
mv doc/interpreter/expr.texi-t doc/interpreter/expr.texi
rm -f doc/interpreter/fn-idx.texi-t doc/interpreter/fn-idx.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/fn-idx.txi > doc/interpreter/fn-idx.texi-t && \
mv doc/interpreter/fn-idx.texi-t doc/interpreter/fn-idx.texi
rm -f doc/interpreter/func.texi-t doc/interpreter/func.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/func.txi > doc/interpreter/func.texi-t && \
mv doc/interpreter/func.texi-t doc/interpreter/func.texi
rm -f doc/interpreter/geometry.texi-t doc/interpreter/geometry.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/geometry.txi > doc/interpreter/geometry.texi-t && \
mv doc/interpreter/geometry.texi-t doc/interpreter/geometry.texi
rm -f doc/interpreter/gui.texi-t doc/interpreter/gui.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/gui.txi > doc/interpreter/gui.texi-t && \
mv doc/interpreter/gui.texi-t doc/interpreter/gui.texi
rm -f doc/interpreter/gpl.texi-t doc/interpreter/gpl.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/gpl.txi > doc/interpreter/gpl.texi-t && \
mv doc/interpreter/gpl.texi-t doc/interpreter/gpl.texi
rm -f doc/interpreter/grammar.texi-t doc/interpreter/grammar.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/grammar.txi > doc/interpreter/grammar.texi-t && \
mv doc/interpreter/grammar.texi-t doc/interpreter/grammar.texi
rm -f doc/interpreter/image.texi-t doc/interpreter/image.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/image.txi > doc/interpreter/image.texi-t && \
mv doc/interpreter/image.texi-t doc/interpreter/image.texi
rm -f doc/interpreter/install.texi-t doc/interpreter/install.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/install.txi > doc/interpreter/install.texi-t && \
mv doc/interpreter/install.texi-t doc/interpreter/install.texi
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qtextdocument.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextedit.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextbrowser.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTextBrowser:1,
                 from ./libgui/src/qtinfo/webinfo.h:30,
                 from libgui/src/qtinfo/moc-webinfo.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f doc/interpreter/interp.texi-t doc/interpreter/interp.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/interp.txi > doc/interpreter/interp.texi-t && \
mv doc/interpreter/interp.texi-t doc/interpreter/interp.texi
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractscrollarea.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextedit.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextbrowser.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTextBrowser:1,
                 from ./libgui/src/qtinfo/webinfo.h:30,
                 from libgui/src/qtinfo/moc-webinfo.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:47:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsettings.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSettings:1,
                 from ./libgui/src/octave-dock-widget.h:27,
                 from libgui/src/moc-octave-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::end() [with Key = QString; T = QVariant; QMapData<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:793:11:   required from 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:798:66:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
     Node *end() { return reinterpret_cast<Node *>(&header); }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f doc/interpreter/intro.texi-t doc/interpreter/intro.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/intro.txi > doc/interpreter/intro.texi-t && \
mv doc/interpreter/intro.texi-t doc/interpreter/intro.texi
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qframe.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qabstractscrollarea.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextedit.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qtextbrowser.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QTextBrowser:1,
                 from ./libgui/src/qtinfo/webinfo.h:30,
                 from libgui/src/qtinfo/moc-webinfo.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:49:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdockwidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDockWidget:1,
                 from ./libgui/src/octave-dock-widget.h:26,
                 from libgui/src/moc-octave-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:865:18:   required from 'void QList<T>::dealloc(QListData::Data*) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:827:16:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:762:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:788:18:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:572:26:   required from 'void QList<T>::reserve(int) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:763:38:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:604:30:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:386:13:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:765:27:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qshareddata.h:46:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:45,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpixmap.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qbrush.h:52,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qpalette.h:46,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:48,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qdockwidget.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QDockWidget:1,
                 from ./libgui/src/octave-dock-widget.h:26,
                 from libgui/src/moc-octave-dock-widget.cc:12:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:536:13:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:576:19:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:254:45:   required from 'QHash<K, V>::~QHash() [with Key = QString; T = QVariant]'
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:779:30:   required from here
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f doc/interpreter/io.texi-t doc/interpreter/io.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/io.txi > doc/interpreter/io.texi-t && \
mv doc/interpreter/io.texi-t doc/interpreter/io.texi
rm -f doc/interpreter/linalg.texi-t doc/interpreter/linalg.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/linalg.txi > doc/interpreter/linalg.texi-t && \
mv doc/interpreter/linalg.texi-t doc/interpreter/linalg.texi
rm -f doc/interpreter/matrix.texi-t doc/interpreter/matrix.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/matrix.txi > doc/interpreter/matrix.texi-t && \
mv doc/interpreter/matrix.texi-t doc/interpreter/matrix.texi
rm -f doc/interpreter/nonlin.texi-t doc/interpreter/nonlin.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/nonlin.txi > doc/interpreter/nonlin.texi-t && \
mv doc/interpreter/nonlin.texi-t doc/interpreter/nonlin.texi
rm -f doc/interpreter/numbers.texi-t doc/interpreter/numbers.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/numbers.txi > doc/interpreter/numbers.texi-t && \
mv doc/interpreter/numbers.texi-t doc/interpreter/numbers.texi
rm -f doc/interpreter/obsolete.texi-t doc/interpreter/obsolete.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/obsolete.txi > doc/interpreter/obsolete.texi-t && \
mv doc/interpreter/obsolete.texi-t doc/interpreter/obsolete.texi
rm -f doc/interpreter/oop.texi-t doc/interpreter/oop.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/oop.txi > doc/interpreter/oop.texi-t && \
mv doc/interpreter/oop.texi-t doc/interpreter/oop.texi
rm -f doc/interpreter/op-idx.texi-t doc/interpreter/op-idx.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/op-idx.txi > doc/interpreter/op-idx.texi-t && \
mv doc/interpreter/op-idx.texi-t doc/interpreter/op-idx.texi
rm -f doc/interpreter/optim.texi-t doc/interpreter/optim.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/optim.txi > doc/interpreter/optim.texi-t && \
mv doc/interpreter/optim.texi-t doc/interpreter/optim.texi
rm -f doc/interpreter/package.texi-t doc/interpreter/package.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/package.txi > doc/interpreter/package.texi-t && \
mv doc/interpreter/package.texi-t doc/interpreter/package.texi
rm -f doc/interpreter/plot.texi-t doc/interpreter/plot.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/plot.txi > doc/interpreter/plot.texi-t && \
mv doc/interpreter/plot.texi-t doc/interpreter/plot.texi
rm -f doc/interpreter/poly.texi-t doc/interpreter/poly.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/poly.txi > doc/interpreter/poly.texi-t && \
mv doc/interpreter/poly.texi-t doc/interpreter/poly.texi
rm -f doc/interpreter/preface.texi-t doc/interpreter/preface.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/preface.txi > doc/interpreter/preface.texi-t && \
mv doc/interpreter/preface.texi-t doc/interpreter/preface.texi
rm -f doc/interpreter/quad.texi-t doc/interpreter/quad.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/quad.txi > doc/interpreter/quad.texi-t && \
mv doc/interpreter/quad.texi-t doc/interpreter/quad.texi
rm -f doc/interpreter/set.texi-t doc/interpreter/set.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/set.txi > doc/interpreter/set.texi-t && \
mv doc/interpreter/set.texi-t doc/interpreter/set.texi
rm -f doc/interpreter/signal.texi-t doc/interpreter/signal.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/signal.txi > doc/interpreter/signal.texi-t && \
mv doc/interpreter/signal.texi-t doc/interpreter/signal.texi
rm -f doc/interpreter/sparse.texi-t doc/interpreter/sparse.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/sparse.txi > doc/interpreter/sparse.texi-t && \
mv doc/interpreter/sparse.texi-t doc/interpreter/sparse.texi
rm -f doc/interpreter/stats.texi-t doc/interpreter/stats.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/stats.txi > doc/interpreter/stats.texi-t && \
mv doc/interpreter/stats.texi-t doc/interpreter/stats.texi
rm -f doc/interpreter/stmt.texi-t doc/interpreter/stmt.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/stmt.txi > doc/interpreter/stmt.texi-t && \
mv doc/interpreter/stmt.texi-t doc/interpreter/stmt.texi
rm -f doc/interpreter/strings.texi-t doc/interpreter/strings.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/strings.txi > doc/interpreter/strings.texi-t && \
mv doc/interpreter/strings.texi-t doc/interpreter/strings.texi
rm -f doc/interpreter/system.texi-t doc/interpreter/system.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/system.txi > doc/interpreter/system.texi-t && \
mv doc/interpreter/system.texi-t doc/interpreter/system.texi
rm -f doc/interpreter/testfun.texi-t doc/interpreter/testfun.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/testfun.txi > doc/interpreter/testfun.texi-t && \
mv doc/interpreter/testfun.texi-t doc/interpreter/testfun.texi
rm -f doc/interpreter/var.texi-t doc/interpreter/var.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/var.txi > doc/interpreter/var.texi-t && \
mv doc/interpreter/var.texi-t doc/interpreter/var.texi
rm -f doc/interpreter/vectorize.texi-t doc/interpreter/vectorize.texi && \
perl ./doc/interpreter/munge-texi.pl . libinterp/DOCSTRINGS scripts/DOCSTRINGS < doc/interpreter/vectorize.txi > doc/interpreter/vectorize.texi-t && \
mv doc/interpreter/vectorize.texi-t doc/interpreter/vectorize.texi
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo --version) >/dev/null 2>&1; then \
  for f in doc/liboctave/liboctave.info doc/liboctave/liboctave.info-[0-9] doc/liboctave/liboctave.info-[0-9][0-9] doc/liboctave/liboctave.i[0-9] doc/liboctave/liboctave.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo   -I doc/liboctave -I ./doc/liboctave \
 -o doc/liboctave/liboctave.info ./doc/liboctave/liboctave.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./doc/liboctave/liboctave.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
rm -f etc/icons/octave-logo.ico-t etc/icons/octave-logo.ico && \
icotool --create --raw  etc/icons/octave-logo-256.png etc/icons/octave-logo-48.png etc/icons/octave-logo-32.png etc/icons/octave-logo-16.png > etc/icons/octave-logo.ico-t && \
mv etc/icons/octave-logo.ico-t etc/icons/octave-logo.ico
rm -f scripts/java/octave.jar-t scripts/java/octave.jar && \
( cd scripts/java; \
  "jar" cf octave.jar-t org/octave/ClassHelper.class org/octave/OctClassLoader.class org/octave/Octave.class org/octave/OctaveReference.class org/octave/Matrix.class ) && \
mv scripts/java/octave.jar-t scripts/java/octave.jar
TEXINPUTS="./build-aux:$TEXINPUTS" \
MAKEINFO='/bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo   -I doc/liboctave -I ./doc/liboctave' \
texi2dvi  --build-dir=doc/liboctave/liboctave.t2d -o doc/liboctave/liboctave.dvi  \
`test -f 'doc/liboctave/liboctave.texi' || echo './'`doc/liboctave/liboctave.texi
rm -rf doc/liboctave/liboctave.htp
if /bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo --html   -I doc/liboctave -I ./doc/liboctave \
 -o doc/liboctave/liboctave.htp `test -f 'doc/liboctave/liboctave.texi' || echo './'`doc/liboctave/liboctave.texi; \
then \
  rm -rf doc/liboctave/liboctave.html && mv doc/liboctave/liboctave.htp doc/liboctave/liboctave.html; \
else \
  rm -rf doc/liboctave/liboctave.htp; exit 1; \
fi
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/libinterp_liboctinterp_la-build-env-features.lo `test -f 'libinterp/build-env-features.cc' || echo './'`libinterp/build-env-features.cc
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=etex)
 restricted \write18 enabled.
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/build-env-features.cc  -fPIC -DPIC -o libinterp/.libs/libinterp_liboctinterp_la-build-env-features.o
entering extended mode
(../../../../../.././doc/liboctave/liboctave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/<<PKGBUILDDIR>>/doc/liboctave/version-liboctave.texi)
[1] [2] [-1] (/<<PKGBUILDDIR>>/doc/liboctave/preface.texi
Chapter 1) (/<<PKGBUILDDIR>>/doc/liboctave/gpl.texi
(GNU GENERAL PUBLIC LICENSE) [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11])
(/<<PKGBUILDDIR>>/doc/liboctave/intro.texi Chapter 2 [12])
(/<<PKGBUILDDIR>>/doc/liboctave/array.texi Chapter 3 [13]
Cross reference values unknown; you must run TeX again. [14] [15])
(/<<PKGBUILDDIR>>/doc/liboctave/matvec.texi [16] Chapter 4
[17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30])
(/<<PKGBUILDDIR>>/doc/liboctave/factor.texi Chapter 5 [31]
[32] [33] [34]) (/<<PKGBUILDDIR>>/doc/liboctave/range.texi
Chapter 6 [35]) (/<<PKGBUILDDIR>>/doc/liboctave/nlfunc.texi
Chapter 7 [36]) (/<<PKGBUILDDIR>>/doc/liboctave/nleqn.texi
Chapter 8 [37]) (/<<PKGBUILDDIR>>/doc/liboctave/optim.texi
Chapter 9 [38] [39] [40])
(/<<PKGBUILDDIR>>/doc/liboctave/quad.texi Chapter 10 [41]
[42]) (/<<PKGBUILDDIR>>/doc/liboctave/diffeq.texi Chapter 11
[43]) (/<<PKGBUILDDIR>>/doc/liboctave/dae.texi Chapter 12
[44]) (/<<PKGBUILDDIR>>/doc/liboctave/error.texi Chapter 13
[45]) (/<<PKGBUILDDIR>>/doc/liboctave/install.texi Chapter 14
[46]) (/<<PKGBUILDDIR>>/doc/liboctave/bugs.texi Chapter 15
[47]) (/<<PKGBUILDDIR>>/doc/liboctave/cp-idx.texi
(Concept Index) [48])
(/<<PKGBUILDDIR>>/doc/liboctave/fn-idx.texi (Function Index)
[49]) [50] )
Output written on liboctave.dvi (53 pages, 134416 bytes).
Transcript written on liboctave.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/liboctave/liboctave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(./liboctave.aux)
(/<<PKGBUILDDIR>>/doc/liboctave/version-liboctave.texi)
[1] [2] (./liboctave.toc [-1]) [-2]
(/<<PKGBUILDDIR>>/doc/liboctave/preface.texi Chapter 1)
(/<<PKGBUILDDIR>>/doc/liboctave/gpl.texi
(GNU GENERAL PUBLIC LICENSE) [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11])
(/<<PKGBUILDDIR>>/doc/liboctave/intro.texi Chapter 2 [12])
(/<<PKGBUILDDIR>>/doc/liboctave/array.texi Chapter 3 [13]
[14] [15]) (/<<PKGBUILDDIR>>/doc/liboctave/matvec.texi
[16] Chapter 4 [17] [18] [19] [20] [21] [22] [23] [24] [25]In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from ./liboctave/array/Range.h:30,
                 from ./libinterp/octave-value/ov.h:35,
                 from libinterp/corefcn/Cell.h:33,
                 from libinterp/corefcn/oct-map.h:32,
                 from libinterp/build-env.h:28,
                 from libinterp/build-env-features.cc:7:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
 [26]./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
 [27] [28]
[29] [30]) (/<<PKGBUILDDIR>>/doc/liboctave/factor.texi
Chapter 5 [31] [32] [33] [34])
(/<<PKGBUILDDIR>>/doc/liboctave/range.texi Chapter 6 [35])
(/<<PKGBUILDDIR>>/doc/liboctave/nlfunc.texi Chapter 7 [36])
(/<<PKGBUILDDIR>>/doc/liboctave/nleqn.texi Chapter 8 [37])
(/<<PKGBUILDDIR>>/doc/liboctave/optim.texi Chapter 9 [38]
[39] [40]) (/<<PKGBUILDDIR>>/doc/liboctave/quad.texi
Chapter 10 [41] [42])
(/<<PKGBUILDDIR>>/doc/liboctave/diffeq.texi Chapter 11
[43]) (/<<PKGBUILDDIR>>/doc/liboctave/dae.texi Chapter 12
[44]) (/<<PKGBUILDDIR>>/doc/liboctave/error.texi Chapter 13
[45]) (/<<PKGBUILDDIR>>/doc/liboctave/install.texi Chapter 14
[46]) (/<<PKGBUILDDIR>>/doc/liboctave/bugs.texi Chapter 15
[47]) (/<<PKGBUILDDIR>>/doc/liboctave/cp-idx.texi
(Concept Index) [48] (./liboctave.cps))
(/<<PKGBUILDDIR>>/doc/liboctave/fn-idx.texi (Function Index)
[49] (./liboctave.fns [50] [51])) [52] )
Output written on liboctave.dvi (56 pages, 223652 bytes).
Transcript written on liboctave.log.
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o libinterp/octave-value/liboctave-value.la  libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-base.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-bool-mat.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-bool.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-builtin.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cell.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-ch-mat.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-class.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-classdef.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-colon.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-complex.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cs-list.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cx-diag.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cx-mat.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-dld-fcn.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-fcn-handle.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-fcn-inline.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-fcn.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-float.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-complex.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-cx-diag.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-cx-mat.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-re-diag.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-flt-re-mat.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-java.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-lazy-idx.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-mex-fcn.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-null-mat.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-oncleanup.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-perm.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-range.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-re-diag.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-re-mat.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-scalar.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-str-mat.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-struct.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-typeinfo.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-usr-fcn.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ovl.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-int16.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-int32.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-int64.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-int8.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-uint16.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-uint32.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-uint64.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-uint8.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-bool-sparse.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-cx-sparse.lo libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-re-sparse.lo  -lutil -lm  
libtool: link: ar cru libinterp/octave-value/.libs/liboctave-value.a libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-base.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-bool-mat.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-bool.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-builtin.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cell.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-ch-mat.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-class.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-classdef.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-colon.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-complex.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cs-list.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cx-diag.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cx-mat.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-dld-fcn.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-fcn-handle.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-fcn-inline.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-fcn.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-float.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-complex.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-cx-diag.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-cx-mat.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-re-diag.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-flt-re-mat.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-java.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-lazy-idx.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-mex-fcn.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-null-mat.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-oncleanup.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-perm.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-range.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-re-diag.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-re-mat.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-scalar.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-str-mat.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-struct.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-typeinfo.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-usr-fcn.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ovl.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-int16.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-int32.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-int64.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-int8.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-uint16.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-uint32.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-uint64.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-uint8.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-bool-sparse.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-cx-sparse.o libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-re-sparse.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib libinterp/octave-value/.libs/liboctave-value.a
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o libinterp/parse-tree/libparse-tree.la  libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-lex.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-oct-parse.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-arg-list.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-array-list.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-assign.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-binop.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-bp.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-cbinop.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-cell.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-check.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-classdef.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-cmd.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-colon.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-const.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-decl.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-eval.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-except.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-exp.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-fcn-handle.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-funcall.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-id.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-idx.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-jump.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-loop.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-mat.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-misc.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-pr-code.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-select.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-stmt.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt-unop.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-pt.lo libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-token.lo  -lutil -lm  
libtool: link: ar cru libinterp/parse-tree/.libs/libparse-tree.a libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-lex.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-oct-parse.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-arg-list.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-array-list.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-assign.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-binop.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-bp.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-cbinop.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-cell.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-check.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-classdef.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-cmd.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-colon.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-const.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-decl.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-eval.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-except.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-exp.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-fcn-handle.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-funcall.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-id.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-idx.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-jump.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-loop.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-mat.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-misc.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-pr-code.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-select.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-stmt.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt-unop.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-pt.o libinterp/parse-tree/.libs/libinterp_parse_tree_libparse_tree_la-token.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib libinterp/parse-tree/.libs/libparse-tree.a
libtool: link: ( cd "libinterp/octave-value/.libs" && rm -f "liboctave-value.la" && ln -s "../liboctave-value.la" "liboctave-value.la" )
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick  -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial   -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-tex-lexer.lo `test -f 'libinterp/corefcn/oct-tex-lexer.cc' || echo './'`libinterp/corefcn/oct-tex-lexer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include/hdf5/serial -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/hdf5/serial -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libinterp/corefcn/oct-tex-lexer.cc  -fPIC -DPIC -o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-tex-lexer.o
libtool: link: ( cd "libinterp/parse-tree/.libs" && rm -f "libparse-tree.la" && ln -s "../libparse-tree.la" "libparse-tree.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o liboctave/array/libarray.la  liboctave/array/liboctave_array_libarray_la-Array-b.lo liboctave/array/liboctave_array_libarray_la-Array-C.lo liboctave/array/liboctave_array_libarray_la-Array-ch.lo liboctave/array/liboctave_array_libarray_la-Array-d.lo liboctave/array/liboctave_array_libarray_la-Array-f.lo liboctave/array/liboctave_array_libarray_la-Array-fC.lo liboctave/array/liboctave_array_libarray_la-Array-i.lo liboctave/array/liboctave_array_libarray_la-Array-idx-vec.lo liboctave/array/liboctave_array_libarray_la-Array-s.lo liboctave/array/liboctave_array_libarray_la-Array-str.lo liboctave/array/liboctave_array_libarray_la-Array-util.lo liboctave/array/liboctave_array_libarray_la-Array-voidp.lo liboctave/array/liboctave_array_libarray_la-boolMatrix.lo liboctave/array/liboctave_array_libarray_la-boolNDArray.lo liboctave/array/liboctave_array_libarray_la-boolSparse.lo liboctave/array/liboctave_array_libarray_la-CColVector.lo liboctave/array/liboctave_array_libarray_la-CDiagMatrix.lo liboctave/array/liboctave_array_libarray_la-chMatrix.lo liboctave/array/liboctave_array_libarray_la-chNDArray.lo liboctave/array/liboctave_array_libarray_la-CMatrix.lo liboctave/array/liboctave_array_libarray_la-CNDArray.lo liboctave/array/liboctave_array_libarray_la-CRowVector.lo liboctave/array/liboctave_array_libarray_la-CSparse.lo liboctave/array/liboctave_array_libarray_la-dColVector.lo liboctave/array/liboctave_array_libarray_la-dDiagMatrix.lo liboctave/array/liboctave_array_libarray_la-dim-vector.lo liboctave/array/liboctave_array_libarray_la-dMatrix.lo liboctave/array/liboctave_array_libarray_la-dNDArray.lo liboctave/array/liboctave_array_libarray_la-dRowVector.lo liboctave/array/liboctave_array_libarray_la-dSparse.lo liboctave/array/liboctave_array_libarray_la-fCColVector.lo liboctave/array/liboctave_array_libarray_la-fCDiagMatrix.lo liboctave/array/liboctave_array_libarray_la-fCMatrix.lo liboctave/array/liboctave_array_libarray_la-fCNDArray.lo liboctave/array/liboctave_array_libarray_la-fColVector.lo liboctave/array/liboctave_array_libarray_la-fCRowVector.lo liboctave/array/liboctave_array_libarray_la-fDiagMatrix.lo liboctave/array/liboctave_array_libarray_la-fMatrix.lo liboctave/array/liboctave_array_libarray_la-fNDArray.lo liboctave/array/liboctave_array_libarray_la-fRowVector.lo liboctave/array/liboctave_array_libarray_la-idx-vector.lo liboctave/array/liboctave_array_libarray_la-int16NDArray.lo liboctave/array/liboctave_array_libarray_la-int32NDArray.lo liboctave/array/liboctave_array_libarray_la-int64NDArray.lo liboctave/array/liboctave_array_libarray_la-int8NDArray.lo liboctave/array/liboctave_array_libarray_la-MArray-C.lo liboctave/array/liboctave_array_libarray_la-MArray-d.lo liboctave/array/liboctave_array_libarray_la-MArray-f.lo liboctave/array/liboctave_array_libarray_la-MArray-fC.lo liboctave/array/liboctave_array_libarray_la-MArray-i.lo liboctave/array/liboctave_array_libarray_la-MArray-s.lo liboctave/array/liboctave_array_libarray_la-MatrixType.lo liboctave/array/liboctave_array_libarray_la-MSparse-C.lo liboctave/array/liboctave_array_libarray_la-MSparse-d.lo liboctave/array/liboctave_array_libarray_la-PermMatrix.lo liboctave/array/liboctave_array_libarray_la-Range.lo liboctave/array/liboctave_array_libarray_la-Sparse-b.lo liboctave/array/liboctave_array_libarray_la-Sparse-C.lo liboctave/array/liboctave_array_libarray_la-Sparse-d.lo liboctave/array/liboctave_array_libarray_la-uint16NDArray.lo liboctave/array/liboctave_array_libarray_la-uint32NDArray.lo liboctave/array/liboctave_array_libarray_la-uint64NDArray.lo liboctave/array/liboctave_array_libarray_la-uint8NDArray.lo  -lutil -lm  
/bin/bash ./libtool  --tag=F77   --mode=link gfortran -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong  -Wl,-z,relro -o liboctave/cruft/ranlib/libranlib.la  liboctave/cruft/ranlib/advnst.lo liboctave/cruft/ranlib/genbet.lo liboctave/cruft/ranlib/genchi.lo liboctave/cruft/ranlib/genexp.lo liboctave/cruft/ranlib/genf.lo liboctave/cruft/ranlib/gengam.lo liboctave/cruft/ranlib/genmn.lo liboctave/cruft/ranlib/genmul.lo liboctave/cruft/ranlib/gennch.lo liboctave/cruft/ranlib/gennf.lo liboctave/cruft/ranlib/gennor.lo liboctave/cruft/ranlib/genprm.lo liboctave/cruft/ranlib/genunf.lo liboctave/cruft/ranlib/getcgn.lo liboctave/cruft/ranlib/getsd.lo liboctave/cruft/ranlib/ignbin.lo liboctave/cruft/ranlib/ignlgi.lo liboctave/cruft/ranlib/ignnbn.lo liboctave/cruft/ranlib/ignpoi.lo liboctave/cruft/ranlib/ignuin.lo liboctave/cruft/ranlib/initgn.lo liboctave/cruft/ranlib/inrgcm.lo liboctave/cruft/ranlib/lennob.lo liboctave/cruft/ranlib/mltmod.lo liboctave/cruft/ranlib/phrtsd.lo liboctave/cruft/ranlib/qrgnin.lo liboctave/cruft/ranlib/ranf.lo liboctave/cruft/ranlib/setall.lo liboctave/cruft/ranlib/setant.lo liboctave/cruft/ranlib/setgmn.lo liboctave/cruft/ranlib/setsd.lo liboctave/cruft/ranlib/sexpo.lo liboctave/cruft/ranlib/sgamma.lo liboctave/cruft/ranlib/snorm.lo liboctave/cruft/ranlib/wrap.lo  -lutil -lm  
libtool: link: ar cru liboctave/cruft/ranlib/.libs/libranlib.a liboctave/cruft/ranlib/.libs/advnst.o liboctave/cruft/ranlib/.libs/genbet.o liboctave/cruft/ranlib/.libs/genchi.o liboctave/cruft/ranlib/.libs/genexp.o liboctave/cruft/ranlib/.libs/genf.o liboctave/cruft/ranlib/.libs/gengam.o liboctave/cruft/ranlib/.libs/genmn.o liboctave/cruft/ranlib/.libs/genmul.o liboctave/cruft/ranlib/.libs/gennch.o liboctave/cruft/ranlib/.libs/gennf.o liboctave/cruft/ranlib/.libs/gennor.o liboctave/cruft/ranlib/.libs/genprm.o liboctave/cruft/ranlib/.libs/genunf.o liboctave/cruft/ranlib/.libs/getcgn.o liboctave/cruft/ranlib/.libs/getsd.o liboctave/cruft/ranlib/.libs/ignbin.o liboctave/cruft/ranlib/.libs/ignlgi.o liboctave/cruft/ranlib/.libs/ignnbn.o liboctave/cruft/ranlib/.libs/ignpoi.o liboctave/cruft/ranlib/.libs/ignuin.o liboctave/cruft/ranlib/.libs/initgn.o liboctave/cruft/ranlib/.libs/inrgcm.o liboctave/cruft/ranlib/.libs/lennob.o liboctave/cruft/ranlib/.libs/mltmod.o liboctave/cruft/ranlib/.libs/phrtsd.o liboctave/cruft/ranlib/.libs/qrgnin.o liboctave/cruft/ranlib/.libs/ranf.o liboctave/cruft/ranlib/.libs/setall.o liboctave/cruft/ranlib/.libs/setant.o liboctave/cruft/ranlib/.libs/setgmn.o liboctave/cruft/ranlib/.libs/setsd.o liboctave/cruft/ranlib/.libs/sexpo.o liboctave/cruft/ranlib/.libs/sgamma.o liboctave/cruft/ranlib/.libs/snorm.o liboctave/cruft/ranlib/.libs/wrap.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib liboctave/cruft/ranlib/.libs/libranlib.a
libtool: link: ( cd "liboctave/cruft/ranlib/.libs" && rm -f "libranlib.la" && ln -s "../libranlib.la" "libranlib.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o liboctave/cruft/libcruft.la  liboctave/cruft/amos/liboctave_cruft_libcruft_la-cacai.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cacon.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesh.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesi.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesj.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesk.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbesy.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbinu.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbuni.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbunk.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cunk1.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cunk2.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-crati.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cshch.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cuni1.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cuoik.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cairy.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbiry.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-ckscl.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cs1s2.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cuchk.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cuni2.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cwrsk.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-casyi.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cbknu.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cmlri.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cseri.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cunhj.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-cunik.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-dgamln.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-gamln.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-xzabs.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-xzexp.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-xzlog.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-xzsqrt.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zacai.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zacon.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zairy.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zasyi.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesh.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesi.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesj.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesk.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbesy.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbinu.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbiry.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbknu.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbuni.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zbunk.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zdiv.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zkscl.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zmlri.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zmlt.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zrati.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zs1s2.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zseri.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zshch.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zuchk.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zunhj.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zuni1.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zuni2.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zunik.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zunk1.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zunk2.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zuoik.lo liboctave/cruft/amos/liboctave_cruft_libcruft_la-zwrsk.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-ddot3.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-zdotc3.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-sdot3.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-cdotc3.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-dmatm3.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-zmatm3.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-smatm3.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-cmatm3.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xddot.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xdnrm2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xdznrm2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xzdotc.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xzdotu.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xsdot.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xsnrm2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xscnrm2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xcdotc.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xcdotu.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-xerbla.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-cconv2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-csconv2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-dconv2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-sconv2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-zconv2.lo liboctave/cruft/blas-xtra/liboctave_cruft_libcruft_la-zdconv2.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-datv.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dcnst0.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dcnstr.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddasic.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddasid.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddasik.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddaspk.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddstp.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-ddwnrm.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dfnrmd.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dfnrmk.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dhels.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dheqr.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dinvwt.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dlinsd.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dlinsk.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dmatd.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnedd.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnedk.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnsd.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnsid.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnsik.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dnsk.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dorth.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dslvd.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dslvk.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dspigm.lo liboctave/cruft/daspk/liboctave_cruft_libcruft_la-dyypnw.lo liboctave/cruft/dasrt/liboctave_cruft_libcruft_la-ddasrt.lo liboctave/cruft/dasrt/liboctave_cruft_libcruft_la-drchek.lo liboctave/cruft/dasrt/liboctave_cruft_libcruft_la-droots.lo liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddaini.lo liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddajac.lo liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddanrm.lo liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddaslv.lo liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddassl.lo liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddastp.lo liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddatrp.lo liboctave/cruft/dassl/liboctave_cruft_libcruft_la-ddawts.lo liboctave/cruft/Faddeeva/liboctave_cruft_libcruft_la-Faddeeva.lo  liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xclange.lo liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xdlamch.lo liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xdlange.lo liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xilaenv.lo liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xslamch.lo liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xslange.lo liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-xzlange.lo liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-zrsf2csf.lo liboctave/cruft/lapack-xtra/liboctave_cruft_libcruft_la-crsf2csf.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-blaswrap.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-cquit.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-d1mach.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-f77-extern.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-f77-fcn.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-i1mach.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-lo-error.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-quit.lo liboctave/cruft/misc/liboctave_cruft_libcruft_la-r1mach.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-cfode.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-dlsode.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-ewset.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-intdy.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-prepj.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-solsy.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-stode.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-vnorm.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-scfode.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-sewset.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-sintdy.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-slsode.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-sprepj.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-ssolsy.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-sstode.lo liboctave/cruft/odepack/liboctave_cruft_libcruft_la-svnorm.lo liboctave/cruft/ordered-qz/liboctave_cruft_libcruft_la-dsubsp.lo liboctave/cruft/ordered-qz/liboctave_cruft_libcruft_la-exchqz.lo liboctave/cruft/ordered-qz/liboctave_cruft_libcruft_la-ssubsp.lo liboctave/cruft/ordered-qz/liboctave_cruft_libcruft_la-sexchqz.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqagi.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqagie.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqagp.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqagpe.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqelg.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqk15i.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqk21.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-dqpsrt.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qagie.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qagi.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qagpe.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qagp.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qelg.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qk15i.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qk21.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-qpsrt.lo liboctave/cruft/quadpack/liboctave_cruft_libcruft_la-xerror.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-fdump.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-ixsav.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-j4save.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xerclr.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xercnt.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xerhlt.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xermsg.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xerprn.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xerrwd.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xersve.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xgetf.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xgetua.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xsetf.lo liboctave/cruft/slatec-err/liboctave_cruft_libcruft_la-xsetua.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-albeta.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-alngam.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-alnrel.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-algams.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-acosh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-asinh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-atanh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-betai.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-csevl.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-d9gmit.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-d9lgic.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-d9lgit.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-d9lgmc.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dacosh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dasinh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-datanh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dbetai.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dcsevl.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-derf.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgami.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgamit.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgamlm.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgamma.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dgamr.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dlbeta.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dlgams.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dlngam.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dlnrel.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dpchim.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dpchst.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-dpsifn.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-erf.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gami.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gamit.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gamlim.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gamma.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-gamr.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-initds.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-inits.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-pchim.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-pchst.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-psifn.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-r9lgmc.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-r9lgit.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-r9gmit.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-r9lgic.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdacosh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdasinh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdatanh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdbetai.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xderf.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xderfc.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdgami.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdgamit.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xdgamma.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xgmainc.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xacosh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xasinh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xatanh.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xerf.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xerfc.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xsgmainc.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xgamma.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-xbetai.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-derfc.lo liboctave/cruft/slatec-fn/liboctave_cruft_libcruft_la-erfc.lo  -lutil -lm  
libtool: link: ar cru liboctave/array/.libs/libarray.a liboctave/array/.libs/liboctave_array_libarray_la-Array-b.o liboctave/array/.libs/liboctave_array_libarray_la-Array-C.o liboctave/array/.libs/liboctave_array_libarray_la-Array-ch.o liboctave/array/.libs/liboctave_array_libarray_la-Array-d.o liboctave/array/.libs/liboctave_array_libarray_la-Array-f.o liboctave/array/.libs/liboctave_array_libarray_la-Array-fC.o liboctave/array/.libs/liboctave_array_libarray_la-Array-i.o liboctave/array/.libs/liboctave_array_libarray_la-Array-idx-vec.o liboctave/array/.libs/liboctave_array_libarray_la-Array-s.o liboctave/array/.libs/liboctave_array_libarray_la-Array-str.o liboctave/array/.libs/liboctave_array_libarray_la-Array-util.o liboctave/array/.libs/liboctave_array_libarray_la-Array-voidp.o liboctave/array/.libs/liboctave_array_libarray_la-boolMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-boolNDArray.o liboctave/array/.libs/liboctave_array_libarray_la-boolSparse.o liboctave/array/.libs/liboctave_array_libarray_la-CColVector.o liboctave/array/.libs/liboctave_array_libarray_la-CDiagMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-chMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-chNDArray.o liboctave/array/.libs/liboctave_array_libarray_la-CMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-CNDArray.o liboctave/array/.libs/liboctave_array_libarray_la-CRowVector.o liboctave/array/.libs/liboctave_array_libarray_la-CSparse.o liboctave/array/.libs/liboctave_array_libarray_la-dColVector.o liboctave/array/.libs/liboctave_array_libarray_la-dDiagMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-dim-vector.o liboctave/array/.libs/liboctave_array_libarray_la-dMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-dNDArray.o liboctave/array/.libs/liboctave_array_libarray_la-dRowVector.o liboctave/array/.libs/liboctave_array_libarray_la-dSparse.o liboctave/array/.libs/liboctave_array_libarray_la-fCColVector.o liboctave/array/.libs/liboctave_array_libarray_la-fCDiagMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-fCMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-fCNDArray.o liboctave/array/.libs/liboctave_array_libarray_la-fColVector.o liboctave/array/.libs/liboctave_array_libarray_la-fCRowVector.o liboctave/array/.libs/liboctave_array_libarray_la-fDiagMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-fMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-fNDArray.o liboctave/array/.libs/liboctave_array_libarray_la-fRowVector.o liboctave/array/.libs/liboctave_array_libarray_la-idx-vector.o liboctave/array/.libs/liboctave_array_libarray_la-int16NDArray.o liboctave/array/.libs/liboctave_array_libarray_la-int32NDArray.o liboctave/array/.libs/liboctave_array_libarray_la-int64NDArray.o liboctave/array/.libs/liboctave_array_libarray_la-int8NDArray.o liboctave/array/.libs/liboctave_array_libarray_la-MArray-C.o liboctave/array/.libs/liboctave_array_libarray_la-MArray-d.o liboctave/array/.libs/liboctave_array_libarray_la-MArray-f.o liboctave/array/.libs/liboctave_array_libarray_la-MArray-fC.o liboctave/array/.libs/liboctave_array_libarray_la-MArray-i.o liboctave/array/.libs/liboctave_array_libarray_la-MArray-s.o liboctave/array/.libs/liboctave_array_libarray_la-MatrixType.o liboctave/array/.libs/liboctave_array_libarray_la-MSparse-C.o liboctave/array/.libs/liboctave_array_libarray_la-MSparse-d.o liboctave/array/.libs/liboctave_array_libarray_la-PermMatrix.o liboctave/array/.libs/liboctave_array_libarray_la-Range.o liboctave/array/.libs/liboctave_array_libarray_la-Sparse-b.o liboctave/array/.libs/liboctave_array_libarray_la-Sparse-C.o liboctave/array/.libs/liboctave_array_libarray_la-Sparse-d.o liboctave/array/.libs/liboctave_array_libarray_la-uint16NDArray.o liboctave/array/.libs/liboctave_array_libarray_la-uint32NDArray.o liboctave/array/.libs/liboctave_array_libarray_la-uint64NDArray.o liboctave/array/.libs/liboctave_array_libarray_la-uint8NDArray.o 
ar: `u' modifier ignored since `D' is the default (see `U')
In file included from liboctave/operators/mx-inlines.cc:40:0,
                 from ./liboctave/array/MArray.h:30,
                 from ./liboctave/array/dNDArray.h:28,
                 from ./liboctave/array/dMatrix.h:28,
                 from libinterp/corefcn/txt-eng.h:33,
                 from libinterp/corefcn/oct-tex-lexer.ll:65:
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (short);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned int);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (unsigned long);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (float);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (double);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (Complex);
 ^~~~~~~~~~~~~~~~~~~~~
./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
       return reinterpret_cast<TYPE *> (this->data ());          \
                                                     ^
./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER'
 SPECIALIZE_POD_BUFFER (FloatComplex);
 ^~~~~~~~~~~~~~~~~~~~~
libtool: link: ranlib liboctave/array/.libs/libarray.a
libtool: link: ( cd "liboctave/array/.libs" && rm -f "libarray.la" && ln -s "../libarray.la" "libarray.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o liboctave/numeric/libnumeric.la  liboctave/numeric/liboctave_numeric_libnumeric_la-CollocWt.lo liboctave/numeric/liboctave_numeric_libnumeric_la-DASPK.lo liboctave/numeric/liboctave_numeric_libnumeric_la-DASRT.lo liboctave/numeric/liboctave_numeric_libnumeric_la-DASSL.lo liboctave/numeric/liboctave_numeric_libnumeric_la-EIG.lo liboctave/numeric/liboctave_numeric_libnumeric_la-LSODE.lo liboctave/numeric/liboctave_numeric_libnumeric_la-ODES.lo liboctave/numeric/liboctave_numeric_libnumeric_la-Quad.lo liboctave/numeric/liboctave_numeric_libnumeric_la-aepbalance.lo liboctave/numeric/liboctave_numeric_libnumeric_la-chol.lo liboctave/numeric/liboctave_numeric_libnumeric_la-eigs-base.lo liboctave/numeric/liboctave_numeric_libnumeric_la-fEIG.lo liboctave/numeric/liboctave_numeric_libnumeric_la-gepbalance.lo liboctave/numeric/liboctave_numeric_libnumeric_la-hess.lo liboctave/numeric/liboctave_numeric_libnumeric_la-lo-mappers.lo liboctave/numeric/liboctave_numeric_libnumeric_la-lo-specfun.lo liboctave/numeric/liboctave_numeric_libnumeric_la-lu.lo liboctave/numeric/liboctave_numeric_libnumeric_la-oct-convn.lo liboctave/numeric/liboctave_numeric_libnumeric_la-oct-fftw.lo liboctave/numeric/liboctave_numeric_libnumeric_la-oct-norm.lo liboctave/numeric/liboctave_numeric_libnumeric_la-oct-rand.lo liboctave/numeric/liboctave_numeric_libnumeric_la-oct-spparms.lo liboctave/numeric/liboctave_numeric_libnumeric_la-qr.lo liboctave/numeric/liboctave_numeric_libnumeric_la-qrp.lo liboctave/numeric/liboctave_numeric_libnumeric_la-randgamma.lo liboctave/numeric/liboctave_numeric_libnumeric_la-randmtzig.lo liboctave/numeric/liboctave_numeric_libnumeric_la-randpoisson.lo liboctave/numeric/liboctave_numeric_libnumeric_la-schur.lo liboctave/numeric/liboctave_numeric_libnumeric_la-sparse-chol.lo liboctave/numeric/liboctave_numeric_libnumeric_la-sparse-dmsolve.lo liboctave/numeric/liboctave_numeric_libnumeric_la-sparse-lu.lo liboctave/numeric/liboctave_numeric_libnumeric_la-sparse-qr.lo liboctave/numeric/liboctave_numeric_libnumeric_la-svd.lo  -lutil -lm  
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o liboctave/operators/liboperators.la   liboctave/operators/liboctave_operators_liboperators_la-mx-cdm-dm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-dm-cdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cs-dm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cs-m.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cs-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cdm-cm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cdm-m.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cdm-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cm-cdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cm-dm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cm-m.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cnda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cm-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cnda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-dm-cs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-dm-cm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-m-cs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-cs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-m-cdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-m-cm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-cnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-cdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-cm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-cnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-dm-m.lo liboctave/operators/liboctave_operators_liboperators_la-mx-m-dm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcdm-fdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fdm-fcdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcs-fdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcs-fm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcs-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcdm-fcm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcdm-fm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcdm-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-fcdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-fdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-fm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcnda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcnda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fdm-fcs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fdm-fcm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fm-fcs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-fcs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fm-fcdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fm-fcm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-fcnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-fcdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-fcm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-fcnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fdm-fm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fm-fdm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-pm-m.lo liboctave/operators/liboctave_operators_liboperators_la-mx-m-pm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-pm-cm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-cm-pm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-pm-fm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fm-pm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-pm-fcm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fcm-pm.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-s-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-s.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fs-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-fs.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-nda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-fnda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-fnda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui8.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui16.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui32.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i64.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i8nda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i16nda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i32nda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-i64nda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui8nda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui16nda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui32nda-ui64nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui8nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui16nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-ui32nda.lo liboctave/operators/liboctave_operators_liboperators_la-mx-ui64nda-i64nda.lo liboctave/operators/liboctave_operators_liboperators_la-vx-ccv-cv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-ccv-s.lo liboctave/operators/liboctave_operators_liboperators_la-vx-crv-rv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-crv-s.lo liboctave/operators/liboctave_operators_liboperators_la-vx-cs-cv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-cs-rv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-cv-ccv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-cv-cs.lo liboctave/operators/liboctave_operators_liboperators_la-vx-rv-crv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-rv-cs.lo liboctave/operators/liboctave_operators_liboperators_la-vx-s-ccv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-s-crv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fccv-fcv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fccv-fs.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fcrv-frv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fcrv-fs.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fcs-fcv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fcs-frv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fcv-fccv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fcv-fcs.lo liboctave/operators/liboctave_operators_liboperators_la-vx-frv-fcrv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-frv-fcs.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fs-fccv.lo liboctave/operators/liboctave_operators_liboperators_la-vx-fs-fcrv.lo liboctave/operators/liboctave_operators_liboperators_la-smx-sm-cs.lo liboctave/operators/liboctave_operators_liboperators_la-smx-cs-sm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-scm-s.lo liboctave/operators/liboctave_operators_liboperators_la-smx-s-scm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-scm-sm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-sm-scm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-m-sm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-m-scm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-cm-sm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-cm-scm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-sm-m.lo liboctave/operators/liboctave_operators_liboperators_la-smx-scm-m.lo liboctave/operators/liboctave_operators_liboperators_la-smx-sm-cm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-scm-cm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-bm-sbm.lo liboctave/operators/liboctave_operators_liboperators_la-smx-sbm-bm.lo  -lutil -lm  
libtool: link: ar cru liboctave/numeric/.libs/libnumeric.a liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-CollocWt.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-DASPK.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-DASRT.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-DASSL.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-EIG.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-LSODE.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-ODES.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-Quad.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-aepbalance.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-chol.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-eigs-base.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-fEIG.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-gepbalance.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-hess.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-lo-mappers.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-lo-specfun.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-lu.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-convn.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-fftw.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-norm.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-rand.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-oct-spparms.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-qr.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-qrp.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-randgamma.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-randmtzig.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-randpoisson.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-schur.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-sparse-chol.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-sparse-dmsolve.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-sparse-lu.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-sparse-qr.o liboctave/numeric/.libs/liboctave_numeric_libnumeric_la-svd.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib liboctave/numeric/.libs/libnumeric.a
libtool: link: ( cd "liboctave/numeric/.libs" && rm -f "libnumeric.la" && ln -s "../libnumeric.la" "libnumeric.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o liboctave/system/libsystem.la  liboctave/system/liboctave_system_libsystem_la-child-list.lo liboctave/system/liboctave_system_libsystem_la-dir-ops.lo liboctave/system/liboctave_system_libsystem_la-file-ops.lo liboctave/system/liboctave_system_libsystem_la-file-stat.lo liboctave/system/liboctave_system_libsystem_la-lo-sysdep.lo liboctave/system/liboctave_system_libsystem_la-mach-info.lo liboctave/system/liboctave_system_libsystem_la-oct-env.lo liboctave/system/liboctave_system_libsystem_la-oct-group.lo liboctave/system/liboctave_system_libsystem_la-oct-passwd.lo liboctave/system/liboctave_system_libsystem_la-oct-syscalls.lo liboctave/system/liboctave_system_libsystem_la-oct-time.lo liboctave/system/liboctave_system_libsystem_la-oct-uname.lo  -lutil -lm  
libtool: link: ar cru liboctave/system/.libs/libsystem.a liboctave/system/.libs/liboctave_system_libsystem_la-child-list.o liboctave/system/.libs/liboctave_system_libsystem_la-dir-ops.o liboctave/system/.libs/liboctave_system_libsystem_la-file-ops.o liboctave/system/.libs/liboctave_system_libsystem_la-file-stat.o liboctave/system/.libs/liboctave_system_libsystem_la-lo-sysdep.o liboctave/system/.libs/liboctave_system_libsystem_la-mach-info.o liboctave/system/.libs/liboctave_system_libsystem_la-oct-env.o liboctave/system/.libs/liboctave_system_libsystem_la-oct-group.o liboctave/system/.libs/liboctave_system_libsystem_la-oct-passwd.o liboctave/system/.libs/liboctave_system_libsystem_la-oct-syscalls.o liboctave/system/.libs/liboctave_system_libsystem_la-oct-time.o liboctave/system/.libs/liboctave_system_libsystem_la-oct-uname.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib liboctave/system/.libs/libsystem.a
libtool: link: ( cd "liboctave/system/.libs" && rm -f "libsystem.la" && ln -s "../libsystem.la" "libsystem.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o liboctave/util/libutil.la  liboctave/util/liboctave_util_libutil_la-cmd-edit.lo liboctave/util/liboctave_util_libutil_la-cmd-hist.lo liboctave/util/liboctave_util_libutil_la-data-conv.lo liboctave/util/liboctave_util_libutil_la-glob-match.lo liboctave/util/liboctave_util_libutil_la-kpse.lo liboctave/util/liboctave_util_libutil_la-lo-array-errwarn.lo liboctave/util/liboctave_util_libutil_la-lo-array-gripes.lo liboctave/util/liboctave_util_libutil_la-lo-hash.lo liboctave/util/liboctave_util_libutil_la-lo-ieee.lo liboctave/util/liboctave_util_libutil_la-lo-utils.lo liboctave/util/liboctave_util_libutil_la-oct-base64.lo liboctave/util/liboctave_util_libutil_la-oct-glob.lo liboctave/util/liboctave_util_libutil_la-oct-inttypes.lo liboctave/util/liboctave_util_libutil_la-oct-locbuf.lo liboctave/util/liboctave_util_libutil_la-oct-mutex.lo liboctave/util/liboctave_util_libutil_la-oct-string.lo liboctave/util/liboctave_util_libutil_la-oct-shlib.lo liboctave/util/liboctave_util_libutil_la-pathsearch.lo liboctave/util/liboctave_util_libutil_la-lo-regexp.lo liboctave/util/liboctave_util_libutil_la-singleton-cleanup.lo liboctave/util/liboctave_util_libutil_la-sparse-sort.lo liboctave/util/liboctave_util_libutil_la-sparse-util.lo liboctave/util/liboctave_util_libutil_la-str-vec.lo liboctave/util/liboctave_util_libutil_la-unwind-prot.lo liboctave/util/liboctave_util_libutil_la-url-transfer.lo liboctave/util/liboctave_util_libutil_la-f2c-main.lo liboctave/util/liboctave_util_libutil_la-lo-cutils.lo liboctave/util/liboctave_util_libutil_la-oct-rl-edit.lo liboctave/util/liboctave_util_libutil_la-oct-rl-hist.lo   -lutil -lm  
libtool: link: ar cru liboctave/util/.libs/libutil.a liboctave/util/.libs/liboctave_util_libutil_la-cmd-edit.o liboctave/util/.libs/liboctave_util_libutil_la-cmd-hist.o liboctave/util/.libs/liboctave_util_libutil_la-data-conv.o liboctave/util/.libs/liboctave_util_libutil_la-glob-match.o liboctave/util/.libs/liboctave_util_libutil_la-kpse.o liboctave/util/.libs/liboctave_util_libutil_la-lo-array-errwarn.o liboctave/util/.libs/liboctave_util_libutil_la-lo-array-gripes.o liboctave/util/.libs/liboctave_util_libutil_la-lo-hash.o liboctave/util/.libs/liboctave_util_libutil_la-lo-ieee.o liboctave/util/.libs/liboctave_util_libutil_la-lo-utils.o liboctave/util/.libs/liboctave_util_libutil_la-oct-base64.o liboctave/util/.libs/liboctave_util_libutil_la-oct-glob.o liboctave/util/.libs/liboctave_util_libutil_la-oct-inttypes.o liboctave/util/.libs/liboctave_util_libutil_la-oct-locbuf.o liboctave/util/.libs/liboctave_util_libutil_la-oct-mutex.o liboctave/util/.libs/liboctave_util_libutil_la-oct-string.o liboctave/util/.libs/liboctave_util_libutil_la-oct-shlib.o liboctave/util/.libs/liboctave_util_libutil_la-pathsearch.o liboctave/util/.libs/liboctave_util_libutil_la-lo-regexp.o liboctave/util/.libs/liboctave_util_libutil_la-singleton-cleanup.o liboctave/util/.libs/liboctave_util_libutil_la-sparse-sort.o liboctave/util/.libs/liboctave_util_libutil_la-sparse-util.o liboctave/util/.libs/liboctave_util_libutil_la-str-vec.o liboctave/util/.libs/liboctave_util_libutil_la-unwind-prot.o liboctave/util/.libs/liboctave_util_libutil_la-url-transfer.o liboctave/util/.libs/liboctave_util_libutil_la-f2c-main.o liboctave/util/.libs/liboctave_util_libutil_la-lo-cutils.o liboctave/util/.libs/liboctave_util_libutil_la-oct-rl-edit.o liboctave/util/.libs/liboctave_util_libutil_la-oct-rl-hist.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib liboctave/util/.libs/libutil.a
libtool: link: ( cd "liboctave/util/.libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" )
/bin/bash ./libtool  --tag=CC   --mode=link gcc -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o liboctave/wrappers/libwrappers.la  liboctave/wrappers/liboctave_wrappers_libwrappers_la-areadlink-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-async-system-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-base64-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-canonicalize-file-name-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-dirent-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-fcntl-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-filepos-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-fpucw-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-gen-tempname-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-getopt-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-glob-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-hash-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-math-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-mkostemp-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-nanosleep-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-nproc-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-octave-popen2.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-putenv-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-set-program-name-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-signal-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-stat-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-strdup-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-strftime-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-strmode-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-strptime-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-time-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-tmpfile-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-uname-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-unistd-wrappers.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-unsetenv-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-vasprintf-wrapper.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-wait-for-input.lo liboctave/wrappers/liboctave_wrappers_libwrappers_la-wait-wrappers.lo   -lutil -lm  
libtool: link: ar cru liboctave/wrappers/.libs/libwrappers.a liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-areadlink-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-async-system-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-base64-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-canonicalize-file-name-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-dirent-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-fcntl-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-filepos-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-fpucw-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-gen-tempname-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-getopt-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-glob-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-hash-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-math-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-mkostemp-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-nanosleep-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-nproc-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-octave-popen2.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-putenv-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-set-program-name-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-signal-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-stat-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-strdup-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-strftime-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-strmode-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-strptime-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-time-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-tmpfile-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-uname-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-unistd-wrappers.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-unsetenv-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-vasprintf-wrapper.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-wait-for-input.o liboctave/wrappers/.libs/liboctave_wrappers_libwrappers_la-wait-wrappers.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib liboctave/wrappers/.libs/libwrappers.a
libtool: link: ( cd "liboctave/wrappers/.libs" && rm -f "libwrappers.la" && ln -s "../libwrappers.la" "libwrappers.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o libgui/qterminal/libqterminal.la  libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-BlockArray.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-Emulation.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-Filter.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-History.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-KeyboardTranslator.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-konsole_wcwidth.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-kpty.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-QUnixTerminalImpl.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-Screen.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-ScreenWindow.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-TerminalCharacterDecoder.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-Vt102Emulation.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-SelfListener.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-TerminalModel.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-TerminalView.lo libgui/qterminal/libqterminal/libgui_qterminal_libqterminal_la-QTerminal.lo libgui/qterminal/libqterminal/libgui_qterminal_libqterminal_la-moc-QTerminal.lo  libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-Emulation.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-Filter.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-QUnixTerminalImpl.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-ScreenWindow.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-SelfListener.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-TerminalModel.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-TerminalView.lo libgui/qterminal/libqterminal/unix/libgui_qterminal_libqterminal_la-moc-Vt102Emulation.lo  -lutil -lm  
libtool: link: ar cru libgui/qterminal/.libs/libqterminal.a libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-BlockArray.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-Emulation.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-Filter.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-History.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-KeyboardTranslator.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-konsole_wcwidth.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-kpty.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-QUnixTerminalImpl.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-Screen.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-ScreenWindow.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-TerminalCharacterDecoder.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-Vt102Emulation.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-SelfListener.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-TerminalModel.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-TerminalView.o libgui/qterminal/libqterminal/.libs/libgui_qterminal_libqterminal_la-QTerminal.o libgui/qterminal/libqterminal/.libs/libgui_qterminal_libqterminal_la-moc-QTerminal.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-Emulation.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-Filter.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-QUnixTerminalImpl.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-ScreenWindow.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-SelfListener.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-TerminalModel.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-TerminalView.o libgui/qterminal/libqterminal/unix/.libs/libgui_qterminal_libqterminal_la-moc-Vt102Emulation.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib libgui/qterminal/.libs/libqterminal.a
libtool: link: ( cd "libgui/qterminal/.libs" && rm -f "libqterminal.la" && ln -s "../libqterminal.la" "libqterminal.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o libgui/src/libgui-src.la  libgui/src/libgui_src_libgui_src_la-dialog.lo libgui/src/libgui_src_libgui_src_la-documentation-dock-widget.lo libgui/src/libgui_src_libgui_src_la-files-dock-widget.lo libgui/src/libgui_src_libgui_src_la-history-dock-widget.lo libgui/src/m-editor/libgui_src_libgui_src_la-file-editor-tab.lo libgui/src/m-editor/libgui_src_libgui_src_la-file-editor.lo libgui/src/m-editor/libgui_src_libgui_src_la-find-dialog.lo libgui/src/m-editor/libgui_src_libgui_src_la-octave-qscintilla.lo libgui/src/m-editor/libgui_src_libgui_src_la-octave-txt-lexer.lo libgui/src/m-editor/libgui_src_libgui_src_la-marker.lo libgui/src/libgui_src_libgui_src_la-main-window.lo libgui/src/libgui_src_libgui_src_la-octave-cmd.lo libgui/src/libgui_src_libgui_src_la-octave-dock-widget.lo libgui/src/libgui_src_libgui_src_la-octave-gui.lo libgui/src/libgui_src_libgui_src_la-octave-interpreter.lo libgui/src/libgui_src_libgui_src_la-octave-qt-link.lo libgui/src/qtinfo/libgui_src_libgui_src_la-parser.lo libgui/src/qtinfo/libgui_src_libgui_src_la-webinfo.lo libgui/src/libgui_src_libgui_src_la-resource-manager.lo libgui/src/libgui_src_libgui_src_la-settings-dialog.lo libgui/src/libgui_src_libgui_src_la-shortcut-manager.lo libgui/src/libgui_src_libgui_src_la-thread-manager.lo libgui/src/libgui_src_libgui_src_la-terminal-dock-widget.lo libgui/src/libgui_src_libgui_src_la-color-picker.lo libgui/src/libgui_src_libgui_src_la-welcome-wizard.lo libgui/src/libgui_src_libgui_src_la-find-files-dialog.lo libgui/src/libgui_src_libgui_src_la-find-files-model.lo libgui/src/libgui_src_libgui_src_la-workspace-model.lo libgui/src/libgui_src_libgui_src_la-workspace-view.lo libgui/src/libgui_src_libgui_src_la-liboctgui-build-info.lo libgui/src/m-editor/libgui_src_libgui_src_la-moc-file-editor-interface.lo libgui/src/m-editor/libgui_src_libgui_src_la-moc-file-editor-tab.lo libgui/src/m-editor/libgui_src_libgui_src_la-moc-file-editor.lo libgui/src/m-editor/libgui_src_libgui_src_la-moc-find-dialog.lo libgui/src/m-editor/libgui_src_libgui_src_la-moc-octave-qscintilla.lo libgui/src/m-editor/libgui_src_libgui_src_la-moc-octave-txt-lexer.lo libgui/src/m-editor/libgui_src_libgui_src_la-moc-marker.lo libgui/src/libgui_src_libgui_src_la-moc-dialog.lo libgui/src/libgui_src_libgui_src_la-moc-documentation-dock-widget.lo libgui/src/libgui_src_libgui_src_la-moc-files-dock-widget.lo libgui/src/libgui_src_libgui_src_la-moc-history-dock-widget.lo libgui/src/libgui_src_libgui_src_la-moc-main-window.lo libgui/src/libgui_src_libgui_src_la-moc-octave-cmd.lo libgui/src/libgui_src_libgui_src_la-moc-octave-interpreter.lo libgui/src/libgui_src_libgui_src_la-moc-octave-qt-link.lo libgui/src/libgui_src_libgui_src_la-moc-settings-dialog.lo libgui/src/libgui_src_libgui_src_la-moc-terminal-dock-widget.lo libgui/src/libgui_src_libgui_src_la-moc-color-picker.lo libgui/src/libgui_src_libgui_src_la-moc-resource-manager.lo libgui/src/libgui_src_libgui_src_la-moc-shortcut-manager.lo libgui/src/libgui_src_libgui_src_la-moc-welcome-wizard.lo libgui/src/libgui_src_libgui_src_la-moc-workspace-model.lo libgui/src/libgui_src_libgui_src_la-moc-workspace-view.lo libgui/src/libgui_src_libgui_src_la-moc-find-files-dialog.lo libgui/src/libgui_src_libgui_src_la-moc-find-files-model.lo libgui/src/qtinfo/libgui_src_libgui_src_la-moc-parser.lo libgui/src/qtinfo/libgui_src_libgui_src_la-moc-webinfo.lo libgui/src/libgui_src_libgui_src_la-moc-octave-dock-widget.lo  libgui/src/libgui_src_libgui_src_la-qrc-resource.lo  -lutil -lm  
libtool: link: ar cru liboctave/cruft/.libs/libcruft.a liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cacai.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cacon.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesh.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesi.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesj.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesk.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbesy.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbinu.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbuni.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbunk.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cunk1.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cunk2.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-crati.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cshch.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cuni1.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cuoik.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cairy.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbiry.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-ckscl.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cs1s2.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cuchk.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cuni2.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cwrsk.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-casyi.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cbknu.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cmlri.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cseri.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cunhj.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-cunik.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-dgamln.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-gamln.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-xzabs.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-xzexp.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-xzlog.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-xzsqrt.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zacai.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zacon.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zairy.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zasyi.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesh.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesi.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesj.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesk.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbesy.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbinu.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbiry.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbknu.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbuni.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zbunk.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zdiv.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zkscl.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zmlri.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zmlt.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zrati.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zs1s2.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zseri.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zshch.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zuchk.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zunhj.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zuni1.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zuni2.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zunik.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zunk1.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zunk2.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zuoik.o liboctave/cruft/amos/.libs/liboctave_cruft_libcruft_la-zwrsk.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-ddot3.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-zdotc3.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-sdot3.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-cdotc3.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-dmatm3.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-zmatm3.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-smatm3.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-cmatm3.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xddot.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xdnrm2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xdznrm2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xzdotc.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xzdotu.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xsdot.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xsnrm2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xscnrm2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xcdotc.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xcdotu.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-xerbla.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-cconv2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-csconv2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-dconv2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-sconv2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-zconv2.o liboctave/cruft/blas-xtra/.libs/liboctave_cruft_libcruft_la-zdconv2.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-datv.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dcnst0.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dcnstr.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddasic.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddasid.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddasik.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddaspk.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddstp.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-ddwnrm.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dfnrmd.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dfnrmk.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dhels.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dheqr.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dinvwt.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dlinsd.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dlinsk.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dmatd.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnedd.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnedk.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnsd.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnsid.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnsik.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dnsk.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dorth.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dslvd.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dslvk.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dspigm.o liboctave/cruft/daspk/.libs/liboctave_cruft_libcruft_la-dyypnw.o liboctave/cruft/dasrt/.libs/liboctave_cruft_libcruft_la-ddasrt.o liboctave/cruft/dasrt/.libs/liboctave_cruft_libcruft_la-drchek.o liboctave/cruft/dasrt/.libs/liboctave_cruft_libcruft_la-droots.o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddaini.o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddajac.o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddanrm.o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddaslv.o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddassl.o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddastp.o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddatrp.o liboctave/cruft/dassl/.libs/liboctave_cruft_libcruft_la-ddawts.o liboctave/cruft/Faddeeva/.libs/liboctave_cruft_libcruft_la-Faddeeva.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xclange.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xdlamch.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xdlange.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xilaenv.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xslamch.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xslange.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-xzlange.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-zrsf2csf.o liboctave/cruft/lapack-xtra/.libs/liboctave_cruft_libcruft_la-crsf2csf.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-blaswrap.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-cquit.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-d1mach.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-f77-extern.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-f77-fcn.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-i1mach.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-lo-error.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-quit.o liboctave/cruft/misc/.libs/liboctave_cruft_libcruft_la-r1mach.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-cfode.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-dlsode.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-ewset.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-intdy.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-prepj.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-solsy.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-stode.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-vnorm.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-scfode.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-sewset.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-sintdy.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-slsode.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-sprepj.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-ssolsy.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-sstode.o liboctave/cruft/odepack/.libs/liboctave_cruft_libcruft_la-svnorm.o liboctave/cruft/ordered-qz/.libs/liboctave_cruft_libcruft_la-dsubsp.o liboctave/cruft/ordered-qz/.libs/liboctave_cruft_libcruft_la-exchqz.o liboctave/cruft/ordered-qz/.libs/liboctave_cruft_libcruft_la-ssubsp.o liboctave/cruft/ordered-qz/.libs/liboctave_cruft_libcruft_la-sexchqz.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqagi.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqagie.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqagp.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqagpe.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqelg.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqk15i.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqk21.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-dqpsrt.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qagie.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qagi.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qagpe.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qagp.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qelg.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qk15i.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qk21.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-qpsrt.o liboctave/cruft/quadpack/.libs/liboctave_cruft_libcruft_la-xerror.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-fdump.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-ixsav.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-j4save.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xerclr.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xercnt.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xerhlt.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xermsg.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xerprn.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xerrwd.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xersve.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xgetf.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xgetua.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xsetf.o liboctave/cruft/slatec-err/.libs/liboctave_cruft_libcruft_la-xsetua.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-albeta.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-alngam.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-alnrel.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-algams.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-acosh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-asinh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-atanh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-betai.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-csevl.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-d9gmit.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-d9lgic.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-d9lgit.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-d9lgmc.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dacosh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dasinh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-datanh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dbetai.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dcsevl.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-derf.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgami.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgamit.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgamlm.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgamma.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dgamr.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dlbeta.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dlgams.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dlngam.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dlnrel.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dpchim.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dpchst.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-dpsifn.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-erf.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gami.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gamit.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gamlim.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gamma.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-gamr.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-initds.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-inits.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-pchim.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-pchst.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-psifn.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-r9lgmc.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-r9lgit.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-r9gmit.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-r9lgic.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdacosh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdasinh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdatanh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdbetai.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xderf.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xderfc.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdgami.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdgamit.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xdgamma.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xgmainc.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xacosh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xasinh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xatanh.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xerf.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xerfc.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xsgmainc.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xgamma.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-xbetai.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-derfc.o liboctave/cruft/slatec-fn/.libs/liboctave_cruft_libcruft_la-erfc.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib liboctave/cruft/.libs/libcruft.a
libtool: link: ( cd "liboctave/cruft/.libs" && rm -f "libcruft.la" && ln -s "../libcruft.la" "libcruft.la" )
TEXINPUTS="./build-aux:$TEXINPUTS" \
dvips  -o doc/liboctave/liboctave.ps doc/liboctave/liboctave.dvi
This is dvips(k) 5.997 Copyright 2017 Radical Eye Software (www.radicaleye.com)
' TeX output 2018.01.12:0126' -> doc/liboctave/liboctave.ps
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>[1] 
[2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 
[30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] 
[45] [46] [47] [48] [49] [50] [51] [52] 
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o libinterp/corefcn/libcorefcn.la  libinterp/corefcn/libinterp_corefcn_libcorefcn_la-Cell.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__contourc__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__dispatch__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__dsearchn__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__ichol__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__ilu__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__lin_interpn__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__luinc__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__magick_read__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__pchip_deriv__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-__qp__.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-balance.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-besselj.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-betainc.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-bitfcns.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-bsxfun.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-c-file-ptr-stream.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-call-stack.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-cdisplay.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-cellfun.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-colloc.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-coct-hdf5-types.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-comment-list.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-conv2.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-daspk.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dasrt.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dassl.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-data.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-debug.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-defaults.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-defun.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-det.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dirfns.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-display.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dlmread.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dot.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-dynamic-ld.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-eig.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ellipj.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-error.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-errwarn.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-event-queue.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-fft.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-fft2.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-fftn.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-file-io.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-filter.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-find.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ft-text-renderer.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gammainc.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gcd.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-getgrent.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-getpwent.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-getrusage.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-givens.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gl-render.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gl2ps-print.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-graphics.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-gripes.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-hash.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-help.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-hess.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-hex2num.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-hook-fcn.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-input.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-inv.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-interpreter.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-kron.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-load-path.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-load-save.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-lookup.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-ascii-helper.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-hdf5.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-mat-ascii.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-mat4.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-mat5.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-oct-text.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-oct-binary.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ls-utils.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-lsode.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-lu.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-mappers.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-matrix_type.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-max.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-mex.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-mgorth.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-nproc.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-fstrm.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-hdf5-types.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-hist.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-iostrm.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-lvalue.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-map.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-prcstrm.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-procbuf.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-stream.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-strstrm.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-tex-lexer.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-oct-tex-parser.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-octave-link.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-ordschur.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pager.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pinv.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pr-output.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-procstream.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-profiler.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-psi.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-quad.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-quadcc.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-qz.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-rand.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-rcond.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-regexp.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-schur.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sighandlers.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sparse-xdiv.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sparse-xpow.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sparse.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-spparms.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sqrtm.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-str2double.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-strfind.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-strfns.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sub2ind.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-svd.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sylvester.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-symtab.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-syscalls.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-sysdep.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-time.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-text-renderer.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-toplev.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-tril.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-tsearch.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-txt-eng.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-typecast.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-urlwrite.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-utils.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-variables.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-xdiv.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-xnorm.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-xpow.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-zfstream.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-jit-util.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-jit-typeinfo.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-jit-ir.lo libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pt-jit.lo   -lutil -lm  
libtool: link: ar cru libgui/src/.libs/libgui-src.a libgui/src/.libs/libgui_src_libgui_src_la-dialog.o libgui/src/.libs/libgui_src_libgui_src_la-documentation-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-files-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-history-dock-widget.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-file-editor-tab.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-file-editor.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-find-dialog.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-octave-qscintilla.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-octave-txt-lexer.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-marker.o libgui/src/.libs/libgui_src_libgui_src_la-main-window.o libgui/src/.libs/libgui_src_libgui_src_la-octave-cmd.o libgui/src/.libs/libgui_src_libgui_src_la-octave-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-octave-gui.o libgui/src/.libs/libgui_src_libgui_src_la-octave-interpreter.o libgui/src/.libs/libgui_src_libgui_src_la-octave-qt-link.o libgui/src/qtinfo/.libs/libgui_src_libgui_src_la-parser.o libgui/src/qtinfo/.libs/libgui_src_libgui_src_la-webinfo.o libgui/src/.libs/libgui_src_libgui_src_la-resource-manager.o libgui/src/.libs/libgui_src_libgui_src_la-settings-dialog.o libgui/src/.libs/libgui_src_libgui_src_la-shortcut-manager.o libgui/src/.libs/libgui_src_libgui_src_la-thread-manager.o libgui/src/.libs/libgui_src_libgui_src_la-terminal-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-color-picker.o libgui/src/.libs/libgui_src_libgui_src_la-welcome-wizard.o libgui/src/.libs/libgui_src_libgui_src_la-find-files-dialog.o libgui/src/.libs/libgui_src_libgui_src_la-find-files-model.o libgui/src/.libs/libgui_src_libgui_src_la-workspace-model.o libgui/src/.libs/libgui_src_libgui_src_la-workspace-view.o libgui/src/.libs/libgui_src_libgui_src_la-liboctgui-build-info.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-file-editor-interface.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-file-editor-tab.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-file-editor.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-find-dialog.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-octave-qscintilla.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-octave-txt-lexer.o libgui/src/m-editor/.libs/libgui_src_libgui_src_la-moc-marker.o libgui/src/.libs/libgui_src_libgui_src_la-moc-dialog.o libgui/src/.libs/libgui_src_libgui_src_la-moc-documentation-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-moc-files-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-moc-history-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-moc-main-window.o libgui/src/.libs/libgui_src_libgui_src_la-moc-octave-cmd.o libgui/src/.libs/libgui_src_libgui_src_la-moc-octave-interpreter.o libgui/src/.libs/libgui_src_libgui_src_la-moc-octave-qt-link.o libgui/src/.libs/libgui_src_libgui_src_la-moc-settings-dialog.o libgui/src/.libs/libgui_src_libgui_src_la-moc-terminal-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-moc-color-picker.o libgui/src/.libs/libgui_src_libgui_src_la-moc-resource-manager.o libgui/src/.libs/libgui_src_libgui_src_la-moc-shortcut-manager.o libgui/src/.libs/libgui_src_libgui_src_la-moc-welcome-wizard.o libgui/src/.libs/libgui_src_libgui_src_la-moc-workspace-model.o libgui/src/.libs/libgui_src_libgui_src_la-moc-workspace-view.o libgui/src/.libs/libgui_src_libgui_src_la-moc-find-files-dialog.o libgui/src/.libs/libgui_src_libgui_src_la-moc-find-files-model.o libgui/src/qtinfo/.libs/libgui_src_libgui_src_la-moc-parser.o libgui/src/qtinfo/.libs/libgui_src_libgui_src_la-moc-webinfo.o libgui/src/.libs/libgui_src_libgui_src_la-moc-octave-dock-widget.o libgui/src/.libs/libgui_src_libgui_src_la-qrc-resource.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib libgui/src/.libs/libgui-src.a
libtool: link: ( cd "libgui/src/.libs" && rm -f "libgui-src.la" && ln -s "../libgui-src.la" "libgui-src.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o src/mkoctfile  src/src_mkoctfile-mkoctfile.o liboctave/wrappers/libwrappers.la libgnu/libgnu.la -lutil -lm   -lutil -lm  
libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o src/mkoctfile src/src_mkoctfile-mkoctfile.o  liboctave/wrappers/.libs/libwrappers.a libgnu/.libs/libgnu.a -lutil -lm -fopenmp -pthread
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -no-undefined   -Wl,-z,relro -o src/octave src/src_octave-display-available.o src/src_octave-main.o liboctave/wrappers/libwrappers.la libgnu/libgnu.la -lX11   -lutil -lm  
libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o src/octave src/src_octave-display-available.o src/src_octave-main.o  liboctave/wrappers/.libs/libwrappers.a libgnu/.libs/libgnu.a -lX11 -lutil -lm -fopenmp -pthread
libtool: link: ar cru libinterp/corefcn/.libs/libcorefcn.a libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-Cell.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__contourc__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__dispatch__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__dsearchn__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__ichol__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__ilu__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__lin_interpn__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__luinc__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__magick_read__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__pchip_deriv__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-__qp__.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-balance.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-besselj.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-betainc.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-bitfcns.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-bsxfun.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-c-file-ptr-stream.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-call-stack.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-cdisplay.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-cellfun.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-colloc.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-coct-hdf5-types.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-comment-list.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-conv2.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-daspk.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dasrt.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dassl.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-data.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-debug.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-defaults.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-defun.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-det.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dirfns.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-display.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dlmread.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dot.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-dynamic-ld.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-eig.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ellipj.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-error.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-errwarn.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-event-queue.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-fft.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-fft2.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-fftn.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-file-io.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-filter.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-find.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ft-text-renderer.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gammainc.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gcd.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-getgrent.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-getpwent.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-getrusage.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-givens.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gl-render.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gl2ps-print.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-graphics.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-gripes.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-hash.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-help.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-hess.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-hex2num.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-hook-fcn.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-input.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-inv.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-interpreter.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-kron.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-load-path.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-load-save.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-lookup.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-ascii-helper.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-hdf5.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-mat-ascii.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-mat4.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-mat5.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-oct-text.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-oct-binary.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ls-utils.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-lsode.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-lu.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-mappers.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-matrix_type.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-max.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-mex.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-mgorth.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-nproc.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-fstrm.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-hdf5-types.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-hist.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-iostrm.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-lvalue.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-map.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-prcstrm.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-procbuf.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-stream.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-strstrm.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-tex-lexer.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-oct-tex-parser.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-octave-link.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-ordschur.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-pager.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-pinv.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-pr-output.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-procstream.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-profiler.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-psi.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-quad.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-quadcc.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-qz.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-rand.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-rcond.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-regexp.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-schur.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sighandlers.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sparse-xdiv.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sparse-xpow.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sparse.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-spparms.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sqrtm.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-str2double.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-strfind.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-strfns.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sub2ind.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-svd.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sylvester.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-symtab.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-syscalls.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-sysdep.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-time.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-text-renderer.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-toplev.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-tril.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-tsearch.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-txt-eng.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-typecast.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-urlwrite.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-utils.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-variables.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-xdiv.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-xnorm.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-xpow.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-zfstream.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-jit-util.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-jit-typeinfo.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-jit-ir.o libinterp/corefcn/.libs/libinterp_corefcn_libcorefcn_la-pt-jit.o 
TEXINPUTS="./build-aux:$TEXINPUTS" \
MAKEINFO='/bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo   -I doc/liboctave -I ./doc/liboctave' \
texi2pdf  --build-dir=doc/liboctave/liboctave.t2p -o doc/liboctave/liboctave.pdf  \
`test -f 'doc/liboctave/liboctave.texi' || echo './'`doc/liboctave/liboctave.texi
ar: `u' modifier ignored since `D' is the default (see `U')
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/liboctave/liboctave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/<<PKGBUILDDIR>>/doc/liboctave/version-liboctave.texi)
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] [-1]
(/<<PKGBUILDDIR>>/doc/liboctave/preface.texi Chapter 1)
(/<<PKGBUILDDIR>>/doc/liboctave/gpl.texi
(GNU GENERAL PUBLIC LICENSE) [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11])
(/<<PKGBUILDDIR>>/doc/liboctave/intro.texi Chapter 2 [12])
(/<<PKGBUILDDIR>>/doc/liboctave/array.texi Chapter 3 [13]
Cross reference values unknown; you must run TeX again. [14] [15])
(/<<PKGBUILDDIR>>/doc/liboctave/matvec.texi [16] Chapter 4
[17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30])
(/<<PKGBUILDDIR>>/doc/liboctave/factor.texi Chapter 5 [31]
[32] [33] [34]) (/<<PKGBUILDDIR>>/doc/liboctave/range.texi
Chapter 6 [35]) (/<<PKGBUILDDIR>>/doc/liboctave/nlfunc.texi
Chapter 7 [36]) (/<<PKGBUILDDIR>>/doc/liboctave/nleqn.texi
Chapter 8 [37]) (/<<PKGBUILDDIR>>/doc/liboctave/optim.texi
Chapter 9 [38] [39] [40])
(/<<PKGBUILDDIR>>/doc/liboctave/quad.texi Chapter 10 [41]
[42]) (/<<PKGBUILDDIR>>/doc/liboctave/diffeq.texi Chapter 11
[43]) (/<<PKGBUILDDIR>>/doc/liboctave/dae.texi Chapter 12
[44]) (/<<PKGBUILDDIR>>/doc/liboctave/error.texi Chapter 13
[45]) (/<<PKGBUILDDIR>>/doc/liboctave/install.texi Chapter 14
[46]) (/<<PKGBUILDDIR>>/doc/liboctave/bugs.texi Chapter 15
[47]) (/<<PKGBUILDDIR>>/doc/liboctave/cp-idx.texi
(Concept Index) [48])
(/<<PKGBUILDDIR>>/doc/liboctave/fn-idx.texi (Function Index)
[49]) [50] )</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10
.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texl
ive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/share/texlive/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texlive/texmf-dist/f
onts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt10.pfb></usr/share/texlive/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmtt12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
amsfonts/cm/cmtt9.pfb>
Output written on liboctave.pdf (53 pages, 223305 bytes).
Transcript written on liboctave.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/liboctave/liboctave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(./liboctave.aux)
(/<<PKGBUILDDIR>>/doc/liboctave/version-liboctave.texi)
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./liboctave.toc
[-1]) [-2] (./liboctave.toc) (./liboctave.toc)
(/<<PKGBUILDDIR>>/doc/liboctave/preface.texi Chapter 1)
(/<<PKGBUILDDIR>>/doc/liboctave/gpl.texi
(GNU GENERAL PUBLIC LICENSE) [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11])
(/<<PKGBUILDDIR>>/doc/liboctave/intro.texi Chapter 2 [12])
(/<<PKGBUILDDIR>>/doc/liboctave/array.texi Chapter 3 [13]
[14] [15]) (/<<PKGBUILDDIR>>/doc/liboctave/matvec.texi
[16] Chapter 4 [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28]
[29] [30]) (/<<PKGBUILDDIR>>/doc/liboctave/factor.texi
Chapter 5 [31] [32] [33] [34])
(/<<PKGBUILDDIR>>/doc/liboctave/range.texi Chapter 6 [35])
(/<<PKGBUILDDIR>>/doc/liboctave/nlfunc.texi Chapter 7 [36])
(/<<PKGBUILDDIR>>/doc/liboctave/nleqn.texi Chapter 8 [37])
(/<<PKGBUILDDIR>>/doc/liboctave/optim.texi Chapter 9 [38]
[39] [40]) (/<<PKGBUILDDIR>>/doc/liboctave/quad.texi
Chapter 10 [41] [42])
(/<<PKGBUILDDIR>>/doc/liboctave/diffeq.texi Chapter 11
[43]) (/<<PKGBUILDDIR>>/doc/liboctave/dae.texi Chapter 12
[44]) (/<<PKGBUILDDIR>>/doc/liboctave/error.texi Chapter 13
[45]) (/<<PKGBUILDDIR>>/doc/liboctave/install.texi Chapter 14
[46]) (/<<PKGBUILDDIR>>/doc/liboctave/bugs.texi Chapter 15
[47]) (/<<PKGBUILDDIR>>/doc/liboctave/cp-idx.texi
(Concept Index) [48] (./liboctave.cps))
(/<<PKGBUILDDIR>>/doc/liboctave/fn-idx.texi (Function Index)
[49] (./liboctave.fns [50] [51])) [52] )</usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmb10.pfb></usr/share/texlive/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/am
sfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts
/cm/cmmi12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
mi9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/s
hare/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/share/t
exlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texlive/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texlive/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt12.pfb></usr/share/texlive/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt9.pfb>
Output written on liboctave.pdf (56 pages, 290752 bytes).
Transcript written on liboctave.log.
libtool: link: ranlib libinterp/corefcn/.libs/libcorefcn.a
libtool: link: ar cru liboctave/operators/.libs/liboperators.a liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cdm-dm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-dm-cdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cs-dm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cs-m.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cs-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cdm-cm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cdm-m.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cdm-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-cdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-dm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-m.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cnda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cnda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-dm-cs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-dm-cm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-cs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-cs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-cdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-cm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-cnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-cdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-cm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-cnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-dm-m.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-dm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcdm-fdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fdm-fcdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcs-fdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcs-fm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcs-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcdm-fcm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcdm-fm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcdm-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-fcdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-fdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-fm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcnda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcnda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fdm-fcs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fdm-fcm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-fcs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-fcs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-fcdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-fcm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-fcnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-fcdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-fcm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-fcnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fdm-fm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-fdm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-pm-m.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-m-pm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-pm-cm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-cm-pm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-pm-fm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fm-pm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-pm-fcm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fcm-pm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-s-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fs-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-nda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-fnda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-fnda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui8.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui16.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui32.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i64.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i8nda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i16nda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i32nda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-i64nda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui8nda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui16nda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui32nda-ui64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui8nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui16nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-ui32nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-mx-ui64nda-i64nda.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-ccv-cv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-ccv-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-crv-rv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-crv-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-cs-cv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-cs-rv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-cv-ccv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-cv-cs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-rv-crv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-rv-cs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-s-ccv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-s-crv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fccv-fcv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fccv-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcrv-frv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcrv-fs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcs-fcv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcs-frv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcv-fccv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fcv-fcs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-frv-fcrv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-frv-fcs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fs-fccv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-vx-fs-fcrv.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sm-cs.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-cs-sm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-scm-s.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-s-scm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-scm-sm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sm-scm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-m-sm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-m-scm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-cm-sm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-cm-scm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sm-m.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-scm-m.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sm-cm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-scm-cm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-bm-sbm.o liboctave/operators/.libs/liboctave_operators_liboperators_la-smx-sbm-bm.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ( cd "libinterp/corefcn/.libs" && rm -f "libcorefcn.la" && ln -s "../libcorefcn.la" "libcorefcn.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o src/octave-config  src/src_octave_config-octave-config.o libinterp/corefcn/libcorefcn.la libgnu/libgnu.la -lutil -lm   -lutil -lm  
libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o src/octave-config src/src_octave_config-octave-config.o  libinterp/corefcn/.libs/libcorefcn.a libgnu/.libs/libgnu.a -lutil -lm -fopenmp -pthread
libtool: link: ranlib liboctave/operators/.libs/liboperators.a
libtool: link: ( cd "liboctave/operators/.libs" && rm -f "liboperators.la" && ln -s "../liboperators.la" "liboperators.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 4:0:0 -no-undefined -bindir /usr/bin   -Wl,-z,relro -o liboctave/liboctave.la -rpath /usr/lib/arm-linux-gnueabihf liboctave/liboctave_liboctave_la-liboctave-build-info.lo liboctave/array/libarray.la liboctave/cruft/ranlib/libranlib.la liboctave/cruft/libcruft.la liboctave/numeric/libnumeric.la liboctave/operators/liboperators.la liboctave/system/libsystem.la liboctave/util/libutil.la liboctave/wrappers/libwrappers.la libgnu/libgnu.la -lcurl -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -larpack -lqrupdate -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -llapack -lblas -lreadline -lncurses  -lpcre -ldl   -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lm -lutil -lm   -lutil -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  liboctave/.libs/liboctave_liboctave_la-liboctave-build-info.o  -Wl,--whole-archive liboctave/array/.libs/libarray.a liboctave/cruft/ranlib/.libs/libranlib.a liboctave/cruft/.libs/libcruft.a liboctave/numeric/.libs/libnumeric.a liboctave/operators/.libs/liboperators.a liboctave/system/.libs/libsystem.a liboctave/util/.libs/libutil.a liboctave/wrappers/.libs/libwrappers.a libgnu/.libs/libgnu.a -Wl,--no-whole-archive  /usr/lib/arm-linux-gnueabihf/libcurl-gnutls.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -larpack -lqrupdate -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -llapack -lblas -lreadline -lncurses -lpcre -ldl -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lutil -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,liboctave.so.4 -o liboctave/.libs/liboctave.so.4.0.0
libtool: link: (cd "liboctave/.libs" && rm -f "liboctave.so.4" && ln -s "liboctave.so.4.0.0" "liboctave.so.4")
libtool: link: (cd "liboctave/.libs" && rm -f "liboctave.so" && ln -s "liboctave.so.4.0.0" "liboctave.so")
libtool: link: ( cd "liboctave/.libs" && rm -f "liboctave.la" && ln -s "../liboctave.la" "liboctave.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 4:0:0 -no-undefined -bindir /usr/bin -L/usr/lib/arm-linux-gnueabihf/hdf5/serial       -Wl,-z,relro -o libinterp/liboctinterp.la -rpath /usr/lib/arm-linux-gnueabihf libinterp/libinterp_liboctinterp_la-octave.lo libinterp/libinterp_liboctinterp_la-version.lo libinterp/operators/libinterp_liboctinterp_la-op-b-b.lo libinterp/operators/libinterp_liboctinterp_la-op-b-bm.lo libinterp/operators/libinterp_liboctinterp_la-op-b-sbm.lo libinterp/operators/libinterp_liboctinterp_la-op-bm-b.lo libinterp/operators/libinterp_liboctinterp_la-op-bm-bm.lo libinterp/operators/libinterp_liboctinterp_la-op-bm-sbm.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-cdm.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-dm.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-cell.lo libinterp/operators/libinterp_liboctinterp_la-op-chm.lo libinterp/operators/libinterp_liboctinterp_la-op-class.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-cdm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-dm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-m.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-s.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-cdm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-dm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcn.lo libinterp/operators/libinterp_liboctinterp_la-op-fcs-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcs-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcs-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcs-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fcdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-fs-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fs-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fs-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fs-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-i16-i16.lo libinterp/operators/libinterp_liboctinterp_la-op-i32-i32.lo libinterp/operators/libinterp_liboctinterp_la-op-i64-i64.lo libinterp/operators/libinterp_liboctinterp_la-op-i8-i8.lo libinterp/operators/libinterp_liboctinterp_la-op-int-concat.lo libinterp/operators/libinterp_liboctinterp_la-op-m-cdm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-m-dm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-m.lo libinterp/operators/libinterp_liboctinterp_la-op-m-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-s.lo libinterp/operators/libinterp_liboctinterp_la-op-m-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-range.lo libinterp/operators/libinterp_liboctinterp_la-op-s-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-s-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-s-m.lo libinterp/operators/libinterp_liboctinterp_la-op-s-s.lo libinterp/operators/libinterp_liboctinterp_la-op-s-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-s-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-sbm-b.lo libinterp/operators/libinterp_liboctinterp_la-op-sbm-bm.lo libinterp/operators/libinterp_liboctinterp_la-op-sbm-sbm.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-str-m.lo libinterp/operators/libinterp_liboctinterp_la-op-str-s.lo libinterp/operators/libinterp_liboctinterp_la-op-str-str.lo libinterp/operators/libinterp_liboctinterp_la-op-struct.lo libinterp/operators/libinterp_liboctinterp_la-op-ui16-ui16.lo libinterp/operators/libinterp_liboctinterp_la-op-ui32-ui32.lo libinterp/operators/libinterp_liboctinterp_la-op-ui64-ui64.lo libinterp/operators/libinterp_liboctinterp_la-op-ui8-ui8.lo libinterp/template-inst/libinterp_liboctinterp_la-Array-tc.lo libinterp/template-inst/libinterp_liboctinterp_la-Array-jit.lo libinterp/corefcn/libinterp_liboctinterp_la-oct-errno.lo libinterp/operators/libinterp_liboctinterp_la-ops.lo libinterp/libinterp_liboctinterp_la-builtins.lo libinterp/libinterp_liboctinterp_la-build-env.lo libinterp/libinterp_liboctinterp_la-build-env-features.lo libinterp/libinterp_liboctinterp_la-liboctinterp-build-info.lo libinterp/octave-value/liboctave-value.la libinterp/parse-tree/libparse-tree.la libinterp/corefcn/libcorefcn.la  liboctave/liboctave.la -lfreetype -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f  -lfontconfig -lfreetype  -lX11  -lgl2ps   -llapack -lutil -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/.libs/libinterp_liboctinterp_la-octave.o libinterp/.libs/libinterp_liboctinterp_la-version.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-b.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-bm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-sbm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-b.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-bm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-sbm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-dm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cell.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-chm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-class.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-dm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-dm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcn.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i16-i16.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i32-i32.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i64-i64.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i8-i8.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-int-concat.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-dm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-range.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-b.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-bm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-sbm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-str.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-struct.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui16-ui16.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui32-ui32.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui64-ui64.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui8-ui8.o libinterp/template-inst/.libs/libinterp_liboctinterp_la-Array-tc.o libinterp/template-inst/.libs/libinterp_liboctinterp_la-Array-jit.o libinterp/corefcn/.libs/libinterp_liboctinterp_la-oct-errno.o libinterp/operators/.libs/libinterp_liboctinterp_la-ops.o libinterp/.libs/libinterp_liboctinterp_la-builtins.o libinterp/.libs/libinterp_liboctinterp_la-build-env.o libinterp/.libs/libinterp_liboctinterp_la-build-env-features.o libinterp/.libs/libinterp_liboctinterp_la-liboctinterp-build-info.o  -Wl,--whole-archive libinterp/octave-value/.libs/liboctave-value.a libinterp/parse-tree/.libs/libparse-tree.a libinterp/corefcn/.libs/libcorefcn.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs -L/usr/lib/arm-linux-gnueabihf/hdf5/serial liboctave/.libs/liboctave.so -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lfontconfig /usr/lib/arm-linux-gnueabihf/libfreetype.so -lX11 -lgl2ps -llapack -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,liboctinterp.so.4 -o libinterp/.libs/liboctinterp.so.4.0.0
libtool: link: (cd "libinterp/.libs" && rm -f "liboctinterp.so.4" && ln -s "liboctinterp.so.4.0.0" "liboctinterp.so.4")
libtool: link: (cd "libinterp/.libs" && rm -f "liboctinterp.so" && ln -s "liboctinterp.so.4.0.0" "liboctinterp.so")
libtool: link: ( cd "libinterp/.libs" && rm -f "liboctinterp.la" && ln -s "../liboctinterp.la" "liboctinterp.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/__delaunayn__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___delaunayn___la-__delaunayn__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull  -lutil -lm  
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual   -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined   -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/__eigs__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___eigs___la-__eigs__.lo libinterp/liboctinterp.la liboctave/liboctave.la -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -llapack -lblas  -lutil -lm  
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -lfltk_gl -lfltk -lX11  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/__fltk_uigetfile__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___fltk_uigetfile___la-__fltk_uigetfile__.lo libinterp/liboctinterp.la liboctave/liboctave.la  -lfreetype  -lutil -lm  
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/__glpk__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___glpk___la-__glpk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lglpk  -lutil -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___glpk___la-__glpk__.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lglpk -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__glpk__.so -o libinterp/dldfcn/.libs/__glpk__.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___delaunayn___la-__delaunayn__.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lqhull -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__delaunayn__.so -o libinterp/dldfcn/.libs/__delaunayn__.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___eigs___la-__eigs__.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -llapack -lblas -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__eigs__.so -o libinterp/dldfcn/.libs/__eigs__.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___fltk_uigetfile___la-__fltk_uigetfile__.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs -lfltk_gl -lfltk -lX11 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so /usr/lib/arm-linux-gnueabihf/libfreetype.so -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__fltk_uigetfile__.so -o libinterp/dldfcn/.libs/__fltk_uigetfile__.so
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__glpk__.la" && ln -s "../__glpk__.la" "__glpk__.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -lfltk_gl -lfltk -lX11  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/__init_fltk__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___init_fltk___la-__init_fltk__.lo libinterp/liboctinterp.la liboctave/liboctave.la  -lfreetype   -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__fltk_uigetfile__.la" && ln -s "../__fltk_uigetfile__.la" "__fltk_uigetfile__.la" )
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__delaunayn__.la" && ln -s "../__delaunayn__.la" "__delaunayn__.la" )
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__eigs__.la" && ln -s "../__eigs__.la" "__eigs__.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/__init_gnuplot__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___init_gnuplot___la-__init_gnuplot__.lo libinterp/liboctinterp.la liboctave/liboctave.la   -lutil -lm  
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/__osmesa_print__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___osmesa_print___la-__osmesa_print__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lOSMesa  -lutil -lm  
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/__voronoi__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___voronoi___la-__voronoi__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull  -lutil -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___voronoi___la-__voronoi__.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lqhull -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__voronoi__.so -o libinterp/dldfcn/.libs/__voronoi__.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___init_gnuplot___la-__init_gnuplot__.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__init_gnuplot__.so -o libinterp/dldfcn/.libs/__init_gnuplot__.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___osmesa_print___la-__osmesa_print__.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lOSMesa -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__osmesa_print__.so -o libinterp/dldfcn/.libs/__osmesa_print__.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___init_fltk___la-__init_fltk__.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs -lfltk_gl -lfltk -lX11 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so /usr/lib/arm-linux-gnueabihf/libfreetype.so -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__init_fltk__.so -o libinterp/dldfcn/.libs/__init_fltk__.so
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__voronoi__.la" && ln -s "../__voronoi__.la" "__voronoi__.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/amd.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_amd_la-amd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__init_gnuplot__.la" && ln -s "../__init_gnuplot__.la" "__init_gnuplot__.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/audiodevinfo.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_audiodevinfo_la-audiodevinfo.lo libinterp/liboctinterp.la liboctave/liboctave.la -lportaudio -lasound -lm -lpthread  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__osmesa_print__.la" && ln -s "../__osmesa_print__.la" "__osmesa_print__.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/audioread.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_audioread_la-audioread.lo libinterp/liboctinterp.la liboctave/liboctave.la -lsndfile  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__init_fltk__.la" && ln -s "../__init_fltk__.la" "__init_fltk__.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/ccolamd.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_ccolamd_la-ccolamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig  -lutil -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_audioread_la-audioread.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lsndfile -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,audioread.so -o libinterp/dldfcn/.libs/audioread.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_amd_la-amd.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,amd.so -o libinterp/dldfcn/.libs/amd.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_audiodevinfo_la-audiodevinfo.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lportaudio -lasound -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,audiodevinfo.so -o libinterp/dldfcn/.libs/audiodevinfo.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_ccolamd_la-ccolamd.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,ccolamd.so -o libinterp/dldfcn/.libs/ccolamd.so
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "audioread.la" && ln -s "../audioread.la" "audioread.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/chol.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_chol_la-chol.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "amd.la" && ln -s "../amd.la" "amd.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/colamd.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_colamd_la-colamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "audiodevinfo.la" && ln -s "../audiodevinfo.la" "audiodevinfo.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/convhulln.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_convhulln_la-convhulln.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "ccolamd.la" && ln -s "../ccolamd.la" "ccolamd.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/dmperm.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_dmperm_la-dmperm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig  -lutil -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_chol_la-chol.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,chol.so -o libinterp/dldfcn/.libs/chol.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_colamd_la-colamd.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,colamd.so -o libinterp/dldfcn/.libs/colamd.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_convhulln_la-convhulln.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lqhull -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,convhulln.so -o libinterp/dldfcn/.libs/convhulln.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_dmperm_la-dmperm.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,dmperm.so -o libinterp/dldfcn/.libs/dmperm.so
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "chol.la" && ln -s "../chol.la" "chol.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/fftw.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_fftw_la-fftw.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "colamd.la" && ln -s "../colamd.la" "colamd.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual   -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined   -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/gzip.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_gzip_la-gzip.lo libinterp/liboctinterp.la liboctave/liboctave.la -lz -lbz2  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "convhulln.la" && ln -s "../convhulln.la" "convhulln.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual   -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined   -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/qr.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_qr_la-qr.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "dmperm.la" && ln -s "../dmperm.la" "dmperm.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/symbfact.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_symbfact_la-symbfact.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig  -lutil -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_fftw_la-fftw.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,fftw.so -o libinterp/dldfcn/.libs/fftw.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_gzip_la-gzip.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lz -lbz2 -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,gzip.so -o libinterp/dldfcn/.libs/gzip.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_qr_la-qr.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,qr.so -o libinterp/dldfcn/.libs/qr.so
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_symbfact_la-symbfact.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,symbfact.so -o libinterp/dldfcn/.libs/symbfact.so
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "fftw.la" && ln -s "../fftw.la" "fftw.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined  -Wl,-z,relro  -Wl,-z,relro -o libinterp/dldfcn/symrcm.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_symrcm_la-symrcm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "gzip.la" && ln -s "../gzip.la" "gzip.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -no-undefined   -Wl,-z,relro -o src/octave-cli src/src_octave_cli-main-cli.o src/src_octave_cli-octave-build-info.o libinterp/liboctinterp.la liboctave/liboctave.la libgnu/libgnu.la  -lutil -lm  
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "qr.la" && ln -s "../qr.la" "qr.la" )
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "symbfact.la" && ln -s "../symbfact.la" "symbfact.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 2:0:0 -no-undefined -bindir /usr/bin   -Wl,-z,relro -o libgui/liboctgui.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1  libgui/qterminal/libqterminal.la libgui/src/libgui-src.la libgui/graphics/libgui-graphics.la libinterp/liboctinterp.la liboctave/liboctave.la -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2_qt5  -lutil -lm  
/usr/bin/install -c libinterp/dldfcn/.libs/__delaunayn__.so libinterp/dldfcn/__delaunayn__.oct
/usr/bin/install -c libinterp/dldfcn/.libs/__eigs__.so libinterp/dldfcn/__eigs__.oct
/usr/bin/install -c libinterp/dldfcn/.libs/__fltk_uigetfile__.so libinterp/dldfcn/__fltk_uigetfile__.oct
/usr/bin/install -c libinterp/dldfcn/.libs/__glpk__.so libinterp/dldfcn/__glpk__.oct
/usr/bin/install -c libinterp/dldfcn/.libs/__init_fltk__.so libinterp/dldfcn/__init_fltk__.oct
/usr/bin/install -c libinterp/dldfcn/.libs/__init_gnuplot__.so libinterp/dldfcn/__init_gnuplot__.oct
/usr/bin/install -c libinterp/dldfcn/.libs/__osmesa_print__.so libinterp/dldfcn/__osmesa_print__.oct
/usr/bin/install -c libinterp/dldfcn/.libs/__voronoi__.so libinterp/dldfcn/__voronoi__.oct
/usr/bin/install -c libinterp/dldfcn/.libs/amd.so libinterp/dldfcn/amd.oct
/usr/bin/install -c libinterp/dldfcn/.libs/audiodevinfo.so libinterp/dldfcn/audiodevinfo.oct
/usr/bin/install -c libinterp/dldfcn/.libs/audioread.so libinterp/dldfcn/audioread.oct
/usr/bin/install -c libinterp/dldfcn/.libs/ccolamd.so libinterp/dldfcn/ccolamd.oct
/usr/bin/install -c libinterp/dldfcn/.libs/chol.so libinterp/dldfcn/chol.oct
/usr/bin/install -c libinterp/dldfcn/.libs/colamd.so libinterp/dldfcn/colamd.oct
/usr/bin/install -c libinterp/dldfcn/.libs/convhulln.so libinterp/dldfcn/convhulln.oct
/usr/bin/install -c libinterp/dldfcn/.libs/dmperm.so libinterp/dldfcn/dmperm.oct
/usr/bin/install -c libinterp/dldfcn/.libs/fftw.so libinterp/dldfcn/fftw.oct
/usr/bin/install -c libinterp/dldfcn/.libs/gzip.so libinterp/dldfcn/gzip.oct
/usr/bin/install -c libinterp/dldfcn/.libs/qr.so libinterp/dldfcn/qr.oct
/usr/bin/install -c libinterp/dldfcn/.libs/symbfact.so libinterp/dldfcn/symbfact.oct
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_symrcm_la-symrcm.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,symrcm.so -o libinterp/dldfcn/.libs/symrcm.so
libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o src/.libs/octave-cli src/src_octave_cli-main-cli.o src/src_octave_cli-octave-build-info.o  libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so libgnu/.libs/libgnu.a -lutil -lm -fopenmp -pthread
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  -Wl,--whole-archive libgui/qterminal/.libs/libqterminal.a libgui/src/.libs/libgui-src.a libgui/graphics/.libs/libgui-graphics.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/libinterp/.libs -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/liboctave/.libs libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2_qt5 -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,liboctgui.so.2 -o libgui/.libs/liboctgui.so.2.0.0
libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "symrcm.la" && ln -s "../symrcm.la" "symrcm.la" )
/usr/bin/install -c libinterp/dldfcn/.libs/symrcm.so libinterp/dldfcn/symrcm.oct
rm -f src/octave-cli-4.2.1 && \
cd src && ln -s octave-cli octave-cli-4.2.1
libtool: link: (cd "libgui/.libs" && rm -f "liboctgui.so.2" && ln -s "liboctgui.so.2.0.0" "liboctgui.so.2")
libtool: link: (cd "libgui/.libs" && rm -f "liboctgui.so" && ln -s "liboctgui.so.2.0.0" "liboctgui.so")
libtool: link: ( cd "libgui/.libs" && rm -f "liboctgui.la" && ln -s "../liboctgui.la" "liboctgui.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -no-undefined   -Wl,-z,relro -o src/octave-gui src/src_octave_gui-main-gui.o src/src_octave_gui-octave-build-info.o libgui/liboctgui.la libinterp/liboctinterp.la liboctave/liboctave.la libgnu/libgnu.la  -lutil -lm  
libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o src/.libs/octave-gui src/src_octave_gui-main-gui.o src/src_octave_gui-octave-build-info.o  libgui/.libs/liboctgui.so libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so libgnu/.libs/libgnu.a -lutil -lm -fopenmp -pthread -Wl,-rpath -Wl,/usr/lib/arm-linux-gnueabihf/octave/4.2.1
rm -f src/octave-gui-4.2.1 && \
cd src && ln -s octave-gui octave-gui-4.2.1
rm -f doc/interpreter/plot-axesproperties.texi-t doc/interpreter/plot-axesproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('axes');" > doc/interpreter/plot-axesproperties.texi-t && mv doc/interpreter/plot-axesproperties.texi-t doc/interpreter/plot-axesproperties.texi
rm -f doc/interpreter/plot-figureproperties.texi-t doc/interpreter/plot-figureproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('figure');" > doc/interpreter/plot-figureproperties.texi-t && mv doc/interpreter/plot-figureproperties.texi-t doc/interpreter/plot-figureproperties.texi
rm -f doc/interpreter/plot-imageproperties.texi-t doc/interpreter/plot-imageproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('image');" > doc/interpreter/plot-imageproperties.texi-t && mv doc/interpreter/plot-imageproperties.texi-t doc/interpreter/plot-imageproperties.texi
rm -f doc/interpreter/plot-lightproperties.texi-t doc/interpreter/plot-lightproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('light');" > doc/interpreter/plot-lightproperties.texi-t && mv doc/interpreter/plot-lightproperties.texi-t doc/interpreter/plot-lightproperties.texi
rm -f doc/interpreter/plot-lineproperties.texi-t doc/interpreter/plot-lineproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('line');" > doc/interpreter/plot-lineproperties.texi-t && mv doc/interpreter/plot-lineproperties.texi-t doc/interpreter/plot-lineproperties.texi
rm -f doc/interpreter/plot-patchproperties.texi-t doc/interpreter/plot-patchproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('patch');" > doc/interpreter/plot-patchproperties.texi-t && mv doc/interpreter/plot-patchproperties.texi-t doc/interpreter/plot-patchproperties.texi
rm -f doc/interpreter/plot-rootproperties.texi-t doc/interpreter/plot-rootproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('root');" > doc/interpreter/plot-rootproperties.texi-t && mv doc/interpreter/plot-rootproperties.texi-t doc/interpreter/plot-rootproperties.texi
rm -f doc/interpreter/plot-surfaceproperties.texi-t doc/interpreter/plot-surfaceproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('surface');" > doc/interpreter/plot-surfaceproperties.texi-t && mv doc/interpreter/plot-surfaceproperties.texi-t doc/interpreter/plot-surfaceproperties.texi
rm -f doc/interpreter/plot-textproperties.texi-t doc/interpreter/plot-textproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('text');" > doc/interpreter/plot-textproperties.texi-t && mv doc/interpreter/plot-textproperties.texi-t doc/interpreter/plot-textproperties.texi
rm -f doc/interpreter/plot-uimenuproperties.texi-t doc/interpreter/plot-uimenuproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('uimenu');" > doc/interpreter/plot-uimenuproperties.texi-t && mv doc/interpreter/plot-uimenuproperties.texi-t doc/interpreter/plot-uimenuproperties.texi
rm -f doc/interpreter/plot-uibuttongroupproperties.texi-t doc/interpreter/plot-uibuttongroupproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('uibuttongroup');" > doc/interpreter/plot-uibuttongroupproperties.texi-t && mv doc/interpreter/plot-uibuttongroupproperties.texi-t doc/interpreter/plot-uibuttongroupproperties.texi
rm -f doc/interpreter/plot-uicontextmenuproperties.texi-t doc/interpreter/plot-uicontextmenuproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('uicontextmenu');" > doc/interpreter/plot-uicontextmenuproperties.texi-t && mv doc/interpreter/plot-uicontextmenuproperties.texi-t doc/interpreter/plot-uicontextmenuproperties.texi
rm -f doc/interpreter/plot-uipanelproperties.texi-t doc/interpreter/plot-uipanelproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('uipanel');" > doc/interpreter/plot-uipanelproperties.texi-t && mv doc/interpreter/plot-uipanelproperties.texi-t doc/interpreter/plot-uipanelproperties.texi
rm -f doc/interpreter/plot-uicontrolproperties.texi-t doc/interpreter/plot-uicontrolproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('uicontrol');" > doc/interpreter/plot-uicontrolproperties.texi-t && mv doc/interpreter/plot-uicontrolproperties.texi-t doc/interpreter/plot-uicontrolproperties.texi
rm -f doc/interpreter/plot-uitoolbarproperties.texi-t doc/interpreter/plot-uitoolbarproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('uitoolbar');" > doc/interpreter/plot-uitoolbarproperties.texi-t && mv doc/interpreter/plot-uitoolbarproperties.texi-t doc/interpreter/plot-uitoolbarproperties.texi
rm -f doc/interpreter/plot-uipushtoolproperties.texi-t doc/interpreter/plot-uipushtoolproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('uipushtool');" > doc/interpreter/plot-uipushtoolproperties.texi-t && mv doc/interpreter/plot-uipushtoolproperties.texi-t doc/interpreter/plot-uipushtoolproperties.texi
rm -f doc/interpreter/plot-uitoggletoolproperties.texi-t doc/interpreter/plot-uitoggletoolproperties.texi && /bin/bash run-octave --norc --silent --no-history --path ./doc/interpreter --eval "genpropdoc ('uitoggletool');" > doc/interpreter/plot-uitoggletoolproperties.texi-t && mv doc/interpreter/plot-uitoggletoolproperties.texi-t doc/interpreter/plot-uitoggletoolproperties.texi
rm -f doc/interpreter/doc-cache-t doc/interpreter/doc-cache && \
perl ./doc/interpreter/mk-doc-cache.pl . ./doc/interpreter/macros.texi libinterp/DOCSTRINGS scripts/DOCSTRINGS > doc/interpreter/doc-cache-t && \
mv doc/interpreter/doc-cache-t doc/interpreter/doc-cache
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo --version) >/dev/null 2>&1; then \
  for f in doc/interpreter/octave.info doc/interpreter/octave.info-[0-9] doc/interpreter/octave.info-[0-9][0-9] doc/interpreter/octave.i[0-9] doc/interpreter/octave.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo   -I doc/interpreter -I /<<PKGBUILDDIR>>/doc/interpreter \
 -o doc/interpreter/octave.info ./doc/interpreter/octave.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./doc/interpreter/octave.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
TEXINPUTS="./build-aux:$TEXINPUTS" \
MAKEINFO='/bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo   -I doc/interpreter -I ./doc/interpreter' \
texi2dvi  --build-dir=doc/interpreter/octave.t2d -o doc/interpreter/octave.dvi  \
`test -f 'doc/interpreter/octave.texi' || echo '/<<PKGBUILDDIR>>/'`doc/interpreter/octave.texi
rm -rf doc/interpreter/octave.html
if /bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo --html   \
 -I doc/interpreter -I /<<PKGBUILDDIR>>/doc/interpreter \
 --css-ref=octave.css \
 -o doc/interpreter/octave.htp `test -f 'doc/interpreter/octave.texi' || echo '/<<PKGBUILDDIR>>/'`doc/interpreter/octave.texi; \
then \
  rm -rf doc/interpreter/octave.html && \
  mv doc/interpreter/octave.htp doc/interpreter/octave.html && \
  touch doc/interpreter/octave.html/.octave-html-stamp; \
else \
  rm -rf doc/interpreter/octave.htp; exit 1; \
fi
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/interpreter/octave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/<<PKGBUILDDIR>>/doc/interpreter/macros.texi)
(/<<PKGBUILDDIR>>/doc/interpreter/version-octave.texi)
(octave_logo.eps
)

Overfull \hbox (1.16216pt too wide) in paragraph at lines 103--104
 | 
[1] [2] [-1] [-2]
(/<<PKGBUILDDIR>>/doc/interpreter/preface.texi (Preface)
Cross reference values unknown; you must run TeX again.
(/<<PKGBUILDDIR>>/doc/interpreter/contributors.texi
Underfull \hbox (badness 10000) in paragraph at lines 80--80
@textrm PrasannaKumar
[1] [2] [3]) [4] [5])
(/<<PKGBUILDDIR>>/doc/interpreter/intro.texi Chapter 1
[6] [7] [8] [9] [10] [11] [12] [13])
(/<<PKGBUILDDIR>>/doc/interpreter/basics.texi Chapter 2
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23]
Underfull \hbox (badness 10000) in paragraph at lines 748--755
 []@textrm The de-fault value is @textttsl octave-home@texttt /share/octave/@te
xtttsl version@texttt /etc/built-in-
[24] [25] [26] [27] [28] [29] [30]
Underfull \hbox (badness 10000) in paragraph at lines 8--1344
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [his-tory[
]file], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@tex
trm un-de-fined$@textsy i$ @textrm [his-

Underfull \hbox (badness 10000) in paragraph at lines 8--1344
 @textrm tory[]timestamp[]format[]string], page $@textsy h$@textrm un-de-fined$
@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [his-tory
[]save],
[31] [32] [33]
Overfull \hbox (7.06317pt too wide) in paragraph at lines 8--1559
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [echo], pa
ge $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-
fined$@textsy i$ @textrm [echo[]executing[]commands],|
[34] [35] [36] [37] [38])
(/<<PKGBUILDDIR>>/doc/interpreter/data.texi Chapter 3 [39]
[40] [41] [42] [43] [44] [45] [46] [47])
(/<<PKGBUILDDIR>>/doc/interpreter/numbers.texi Chapter 4
[48] [49] [50] [51] [52]
Underfull \hbox (badness 10000) in paragraph at lines 8--451
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [for-mat],
 page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-
de-fined$@textsy i$ @textrm [out-

Underfull \hbox (badness 10000) in paragraph at lines 8--451
 @textrm put[]max[]field[]width], page $@textsy h$@textrm un-de-fined$@textsy i
$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [out-put[]precisio
n],
[53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67])
(/<<PKGBUILDDIR>>/doc/interpreter/strings.texi Chapter 5
[68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82]
[83]
Underfull \hbox (badness 10000) in paragraph at lines 1177--1181
 []@textsl delimitertype[] @textrm which may take the value of @texttt "simple"
[] @textrm (de-fault) or
[84]
Overfull \hbox (73.06488pt too wide) in paragraph at lines 1236--1236
 []@smalltt strsplit ("a,,b, c", '[, ]', "collapsedelimiters", false, "delimite
rtype", "regularexpression")[] |
[85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99]
[100]) (/<<PKGBUILDDIR>>/doc/interpreter/container.texi
Chapter 6 [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
[112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123]
[124] [125] [126]) (/<<PKGBUILDDIR>>/doc/interpreter/var.texi
Chapter 7 [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
[138]) (/<<PKGBUILDDIR>>/doc/interpreter/expr.texi Chapter 8
[139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150]
[151] [152] [153] [154] [155] [156] [157] [158] [159] [160])
(/<<PKGBUILDDIR>>/doc/interpreter/eval.texi Chapter 9 [161]
[162] [163] [164] [165] [166])
(/<<PKGBUILDDIR>>/doc/interpreter/stmt.texi Chapter 10
[167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178])
(/<<PKGBUILDDIR>>/doc/interpreter/func.texi Chapter 11
[179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189] [190]
[191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202]
[203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214]
[215] [216] [217] [218] [219] [220] [221] [222])
(/<<PKGBUILDDIR>>/doc/interpreter/errors.texi Chapter 12
[223] [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234]
[235] [236]
Underfull \hbox (badness 10000) in paragraph at lines 916--922
 []@textrm If the @texttt Octave:possible-matlab-short-circuit-operator[] @text
rm warn-ing is
[237] [238]) (/<<PKGBUILDDIR>>/doc/interpreter/debug.texi
Chapter 13 [239] [240]
Underfull \hbox (badness 10000) in paragraph at lines 8--71
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [de-bug[]o
n[]error], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@
textrm un-de-fined$@textsy i$

Underfull \hbox (badness 10000) in paragraph at lines 8--86
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [de-bug[]o
n[]error], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@
textrm un-de-fined$@textsy i$
[241]
Underfull \hbox (badness 7576) in paragraph at lines 8--104
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [de-bug[]o
n[]warning], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h
$@textrm un-de-fined$@textsy i$
[242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252])
(/<<PKGBUILDDIR>>/doc/interpreter/io.texi Chapter 14 [253]
[254] [255] [256] [257]
Underfull \hbox (badness 6995) in paragraph at lines 8--311
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [fixed[]po
int[]format], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy 
h$@textrm un-de-fined$@textsy i$

Underfull \hbox (badness 10000) in paragraph at lines 8--311
 @textrm [out-put[]max[]field[]width], page $@textsy h$@textrm un-de-fined$@tex
tsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [out-put[]pre
cision],
[258]
Underfull \hbox (badness 10000) in paragraph at lines 8--371
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [PAGER[]FL
AGS], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textr
m un-de-fined$@textsy i$

Underfull \hbox (badness 10000) in paragraph at lines 8--386
 @textrm de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$
 @textrm [page[]screen[]output], page $@textsy h$@textrm un-de-fined$@textsy i$
@textrm , $@textsy h$@textrm un-de-fined$@textsy i$

Overfull \hbox (5.81616pt too wide) in paragraph at lines 8--406
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [more], pa
ge $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-
fined$@textsy i$ @textrm [page[]output[]immediately],|

Underfull \hbox (badness 10000) in paragraph at lines 8--406
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@te
xtrm un-de-fined$@textsy i$ @textrm [PAGER], page $@textsy h$@textrm un-de-fine
d$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$
[259] [260] [261] [262] [263] [264] [265] [266] [267] [268] [269] [270]
[271] [272] [273] [274] [275] [276] [277] [278] [279] [280] [281] [282]
[283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293] [294]
[295] [296]) (/<<PKGBUILDDIR>>/doc/interpreter/plot.texi
Chapter 15 [297] [298]
(plot.eps
)
[299] [300] [301] [302] [303]
(hist.eps
)
[304] [305] [306] [307] [308] [309] [310] [311] [312] [313] [314] [315]
[316]
(errorbar.eps
)
[317] [318] [319] [320]
(polar.eps
)
[321] [322] [323] [324] [325] [326] [327] [328] [329] [330] [331] [332]
[333]
(mesh.eps
)
[334]
(plot3.eps
)
[335] [336] [337] [338] [339] [340] [341] [342] [343] [344] [345] [346]
[347] [348] [349]
Underfull \hbox (badness 10000) in paragraph at lines 3599--3599
 @textbf ambient-

Underfull \hbox (badness 10000) in paragraph at lines 3599--3600
 @textbf diffuse-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf color-

Overfull \hbox (12.0pt too wide) in paragraph at lines 3601--3602
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3603--3603
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3604--3604
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3605--3605
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3607--3607
 | 
[350] [351] [352] [353] [354] [355] [356] [357] [358] [359] [360] [361]
[362] [363] [364] [365] [366] [367] [368]
Underfull \hbox (badness 6944) in paragraph at lines 4958--4964
 []@textrm The line and the ar-row-head can be cus-tomized as for ar-

Underfull \hbox (badness 10000) in paragraph at lines 4958--4964
 @textrm row an-no-ta-tions, but some prop-erty names are du-pli-cated:
[369] [370] [371] [372] [373] [374] [375] [376]
Underfull \hbox (badness 6859) in paragraph at lines 5538--5540
 []@textrm If the ar-gu-ment @texttt "force"[] @textrm is given then fig-ures a
re closed even when
[377]
Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm alpha 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm beta 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Delta

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Theta

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm aleph

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm wp

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm Re

Underfull \hbox (badness 10000) detected at line 5718
$\textsy n$\textrm int

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm pm

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm cdot

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm times

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm leq

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subset

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subseteq

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm Leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm rightarrow

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lfloor 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm langle 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lceil 

Underfull \hbox (badness 10000) detected at line 5854
$\textsy n$\textrm neq

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm ldots

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm 0

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm copyright
[378] [379] [380]
Underfull \hbox (badness 8094) in paragraph at lines 5902--5904
[]@textrm A com-plete ex-am-ple show-ing the ca-pa-bil-i-ties of text print-ing
 us-ing the

Overfull \hbox (14.94176pt too wide) in paragraph at lines 5913--5913
 []@texttt text (0.65, 0.6175, ['$\displaystyle\leftarrow x = {2\over\sqrt{\pi}
}'...[] |
(extended.eps
)
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391] [392]
[393] [394] [395] [396] [397] [398] [399]
(/<<PKGBUILDDIR>>/doc/interpreter/plot-rootproperties.texi
[400])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-figureproperties.texi
[401] [402] [403] [404] [405] [406])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-axesproperties.texi
[407] [408] [409]
Underfull \hbox (badness 10000) in paragraph at lines 396--397
 []@textrm See $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [pbaspect func
-tion], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm . Set-ting
[410] [411] [412])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lineproperties.texi
[413] [414])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-textproperties.texi
[415] [416] [417])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-imageproperties.texi
[418])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-patchproperties.texi
[419] [420] [421])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-surfaceproperties.texi
[422] [423] [424])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lightproperties.texi
[425])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uimenuproperties.texi
[426])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uibuttongroupproperties
.texi [427]
Underfull \hbox (badness 10000) in paragraph at lines 80--81
 @texttt set (0, "defaultuibuttongroupcreatefcn", 'disp ("uibuttongroup
[428])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontextmenuproperties
.texi
Underfull \hbox (badness 10000) in paragraph at lines 68--69
 @texttt set (0, "defaultuicontextmenucreatefcn", 'disp ("uicontextmenu
[429])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipanelproperties.texi
[430])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontrolproperties.tex
i [431] [432])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoolbarproperties.tex
i [433])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipushtoolproperties.te
xi [434])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoggletoolproperties.
texi [435]) [436] [437] [438] [439] [440]
Underfull \hbox (badness 7576) in paragraph at lines 8--7945
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@te
xtrm un-de-fined$@textsy i$ @textrm [rmap-p-data], page $@textsy h$@textrm un-d
e-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$
[441]
Underfull \hbox (badness 7576) in paragraph at lines 8--7960
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@te
xtrm un-de-fined$@textsy i$ @textrm [rmap-p-data], page $@textsy h$@textrm un-d
e-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$

Underfull \hbox (badness 7576) in paragraph at lines 8--7985
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@te
xtrm un-de-fined$@textsy i$ @textrm [rmap-p-data], page $@textsy h$@textrm un-d
e-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$
[442] [443] [444] [445] [446] [447] [448] [449] [450] [451] [452] [453]
[454]
Underfull \hbox (badness 10000) in paragraph at lines 8--8911
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [graph-ics
[]toolkit], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$
@textrm un-de-fined$@textsy i$
[455]) (/<<PKGBUILDDIR>>/doc/interpreter/matrix.texi
Chapter 16 [456] [457]
Overfull \hbox (5.52649pt too wide) in paragraph at lines 134--134
 @textsl x[]| 

Overfull \hbox (4.4619pt too wide) in paragraph at lines 134--134
 @textsl z[]| 

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 0| 
[458] [459] [460] [461] [462] [463] [464] [465] [466] [467] [468] [469]
[470] [471] [472] [473] [474] [475] [476] [477] [478] [479] [480] [481]
[482] [483] [484] [485] [486])
(/<<PKGBUILDDIR>>/doc/interpreter/arith.texi Chapter 17
[487] [488] [489] [490] [491] [492] [493] [494] [495] [496] [497] [498]
[499] [500] [501] [502] [503] [504] [505] [506] [507] [508] [509] [510]
[511] [512] [513] [514] [515] [516] [517] [518] [519] [520])
(/<<PKGBUILDDIR>>/doc/interpreter/linalg.texi Chapter 18
[521] [522] [523] [524] [525] [526] [527] [528] [529] [530] [531] [532]
[533] [534] [535] [536] [537] [538] [539] [540] [541] [542] [543] [544]
[545] [546] [547])
(/<<PKGBUILDDIR>>/doc/interpreter/vectorize.texi Chapter 19
[548] [549] [550] [551] [552] [553] [554] [555] [556] [557] [558] [559]
[560] [561] [562] [563])
(/<<PKGBUILDDIR>>/doc/interpreter/nonlin.texi Chapter 20
[564] [565] [566] [567] [568] [569] [570])
(/<<PKGBUILDDIR>>/doc/interpreter/diagperm.texi Chapter 21
[571] [572] [573] [574] [575] [576] [577] [578] [579])
(/<<PKGBUILDDIR>>/doc/interpreter/sparse.texi Chapter 22
[580] [581] [582] [583] [584] [585] [586] [587] [588]
(spmatrix.eps
)
[589]
(gplot.eps
)
[590] [591] [592] [593] [594]
(spmatrix.eps
)
[595]
(spchol.eps
)
(spcholperm.eps
)
[596] [597] [598] [599] [600]
Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @textttsl knobs@texttt (1)[]@textrm If @textsl S[] @textrm is n-by-n, then row
s and columns with more than

Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @texttt max(16,@textttsl knobs@texttt (1)*sqrt(n))[] @textrm en-tries are ig-n
ored, and or-dered
[601] [602] [603] [604] [605] [606] [607] [608] [609] [610] [611] [612]
[613] [614] [615] [616] [617] [618] [619]
Underfull \hbox (badness 10000) in paragraph at lines 2899--2903
 @textrm has 126,478 nonze-ros, and the in-com-plete LU fac-tor-iza-tion, with 
0
[620] [621] [622]
(grid.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/quad.texi Chapter 23
[623] [624] [625] [626] [627] [628] [629] [630] [631] [632] [633] [634])
(/<<PKGBUILDDIR>>/doc/interpreter/diffeq.texi Chapter 24
[635] [636] [637] [638] [639] [640] [641] [642] [643] [644] [645] [646]
Underfull \hbox (badness 10000) in paragraph at lines 933--936
 []@textrm This op-tion is re-quired by the @texttt "compute consistent initial


Underfull \hbox (badness 10000) in paragraph at lines 933--936
 @texttt condition"[] @textrm and @texttt "exclude algebraic variables from err
or test"[]
[647] [648] [649] [650] [651])
(/<<PKGBUILDDIR>>/doc/interpreter/optim.texi Chapter 25
[652] [653] [654] [655] [656] [657] [658] [659] [660] [661] [662] [663]
[664] [665] [666] [667])
(/<<PKGBUILDDIR>>/doc/interpreter/stats.texi Chapter 26
[668] [669] [670] [671] [672] [673] [674] [675] [676] [677] [678] [679]
[680] [681] [682] [683] [684] [685] [686] [687] [688] [689] [690] [691]
[692] [693] [694] [695] [696] [697] [698] [699] [700] [701] [702] [703]
[704]) (/<<PKGBUILDDIR>>/doc/interpreter/set.texi Chapter 27
[705] [706] [707] [708])
(/<<PKGBUILDDIR>>/doc/interpreter/poly.texi Chapter 28
[709] [710] [711] [712] [713] [714] [715] [716] [717] [718]
(splinefit1.eps
)
[719] [720]
(splinefit2.eps
)
(splinefit3.eps
)
[721]
(splinefit4.eps
)
[722] [723]
(splinefit6.eps
)
[724] [725] [726])
(/<<PKGBUILDDIR>>/doc/interpreter/interp.texi Chapter 29
[727] [728] [729]
(interpderiv1.eps
)
[730]
(interpderiv2.eps
)
[731]
(interpft.eps
)
[732] [733] [734] [735]
(interpn.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/geometry.texi Chapter 30
[736] [737] [738] [739] [740]
(delaunay.eps
)
[741] [742]
(triplot.eps
)
[743] [744] [745] [746] [747]
(voronoi.eps
)
[748]
(inpolygon.eps
)
[749] [750]
(convhull.eps
)
[751] [752]
(griddata.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/signal.texi Chapter 31
[753] [754] [755] [756] [757] [758] [759] [760] [761] [762] [763] [764]
[765] [766]) (/<<PKGBUILDDIR>>/doc/interpreter/image.texi
Chapter 32 [767] [768] [769]
Overfull \hbox (32.68126pt too wide) in paragraph at lines 126--126
 []@texttt imread (filename, "PixelRegion", {[200 1 600], [300 1 700]});[] |
[770] [771] [772] [773] [774] [775] [776] [777] [778] [779] [780] [781]
[782] [783] [784] [785] [786] [787])
(/<<PKGBUILDDIR>>/doc/interpreter/audio.texi Chapter 33
[788] [789] [790] [791] [792] [793] [794])
(/<<PKGBUILDDIR>>/doc/interpreter/oop.texi Chapter 34 [795]
[796] [797] [798] [799] [800] [801] [802] [803] [804] [805]
Underfull \hbox (badness 10000) in paragraph at lines 731--733
 []@textrm This func-tion is equiv-a-lent to the op-er-a-tor syn-tax [] or
[806] [807] [808] [809] [810] [811] [812]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1240--1240
 [][] |
[813] [814]) (/<<PKGBUILDDIR>>/doc/interpreter/gui.texi
Chapter 35 [815] [816] [817] [818] [819]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 294--294
 []@texttt dims = inputdlg (prompt, "Enter Box Dimensions", rowscols, defaults)
;[] |
[820] [821]
Overfull \hbox (38.10062pt too wide) in paragraph at lines 449--449
 []@texttt btn = questdlg ("Close Octave?", "Some fancy title", "Yes", "No", "N
o");[] |
[822] [823]
Overfull \hbox (124.33093pt too wide) in paragraph at lines 569--569
 []@texttt b = uicontrol (h, "string", "OK", "position",[10 10 150 40], "callba
ck","delete(gcf)");[] |
[824] [825] [826]
Overfull \hbox (84.09012pt too wide) in paragraph at lines 761--761
 []@texttt m1 = uimenu ("parent",c,"label","Menu item 1","callback","disp('menu
 item 1')");[] |

Overfull \hbox (84.09012pt too wide) in paragraph at lines 762--762
 []@texttt m2 = uimenu ("parent",c,"label","Menu item 2","callback","disp('menu
 item 2')");[] |
[827]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 843--843
 []@texttt b1 = uicontrol (f, "string", "A Button", "position",[10 10 150 40]);
[] |

Overfull \hbox (141.577pt too wide) in paragraph at lines 845--845
 []@texttt e1 = uicontrol (f, "style", "edit", "string", "editable text", "posi
tion",[10 60 300 40]);[] |

Overfull \hbox (153.07437pt too wide) in paragraph at lines 847--847
 []@texttt c1 = uicontrol (f, "style", "checkbox", "string", "a checkbox", "pos
ition",[10 120 150 40]);[] |

Overfull \hbox (72.59274pt too wide) in paragraph at lines 882--882
 []@texttt b1 = uicontrol ("parent", p, "string", "A Button", "position",[18 10
 150 36]);[] |

Overfull \hbox (107.08487pt too wide) in paragraph at lines 883--883
 []@texttt b2 = uicontrol ("parent", p, "string", "Another Button", "position",
[18 60 150 36]);[] |
[828] [829] [830]
Underfull \hbox (badness 10000) in paragraph at lines 8--1037
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@te
xtrm un-de-fined$@textsy i$ @textrm [get], page $@textsy h$@textrm un-de-fined$
@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [set],
[831] [832] [833])
(/<<PKGBUILDDIR>>/doc/interpreter/system.texi Chapter 36
[834] [835] [836] [837] l.330: Unicode char @u8:± not defined for Texinfo
[838] [839] [840] [841] [842] [843] [844] [845] [846] [847]
Underfull \hbox (badness 10000) in paragraph at lines 8--1047
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [mkdir], p
age $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de
-fined$@textsy i$ @textrm [con-
[848] [849] [850] [851]
Underfull \hbox (badness 10000) in paragraph at lines 8--1336
 @textrm de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$
 @textrm [is[]absolute[]filename], page $@textsy h$@textrm un-de-fined$@textsy 
i$@textrm , $@textsy h$@textrm un-de-fined$@textsy i$
[852] [853]
Underfull \hbox (badness 10000) in paragraph at lines 8--1430
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [file[]in[
]loadpath], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$
@textrm un-de-fined$@textsy i$
[854] [855] [856] [857] [858] [859] [860] [861] [862] [863] [864] [865]
Underfull \hbox (badness 10000) in paragraph at lines 8--2406
 @textbf See also: $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [IM-AGE[]P
ATH], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textr
m un-de-fined$@textsy i$
[866] [867]
Underfull \hbox (badness 7486) in paragraph at lines 8--2529
 @textsy h$@textrm un-de-fined$@textsy i$ @textrm [WTERM-SIG], page $@textsy h$
@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy 
i$ @textrm [WUN-TRACED],

Underfull \hbox (badness 10000) in paragraph at lines 8--2552
 @textsy h$@textrm un-de-fined$@textsy i$ @textrm [WIF-STOPPED], page $@textsy 
h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@texts
y i$ @textrm [WSTOP-SIG],

Underfull \hbox (badness 10000) in paragraph at lines 8--2563
 @textsy h$@textrm un-de-fined$@textsy i$ @textrm [WIF-STOPPED], page $@textsy 
h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@texts
y i$ @textrm [WSTOP-SIG],
[868]
Underfull \hbox (badness 10000) in paragraph at lines 8--2581
 @textsy h$@textrm un-de-fined$@textsy i$ @textrm [WIF-STOPPED], page $@textsy 
h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@texts
y i$ @textrm [WSTOP-SIG],

Underfull \hbox (badness 10000) in paragraph at lines 8--2593
 @textsy h$@textrm un-de-fined$@textsy i$ @textrm [WCORE-DUMP], page $@textsy h
$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@textsy
 i$ @textrm [WSTOP-SIG],

Underfull \hbox (badness 10000) in paragraph at lines 8--2602
 @textsy h$@textrm un-de-fined$@textsy i$ @textrm [WIF-STOPPED], page $@textsy 
h$@textrm un-de-fined$@textsy i$@textrm , $@textsy h$@textrm un-de-fined$@texts
y i$ @textrm [WSTOP-SIG],
[869] [870] [871] [872] [873] [874] [875] [876] [877] [878] [879] [880]
[881]) (/<<PKGBUILDDIR>>/doc/interpreter/package.texi
Chapter 37 [882] [883] [884]
Overfull \hbox (61.4247pt too wide) in paragraph at lines 258--258
 []@texttt pkg describe control signal # describe control and signal packages[]
 |
[885] [886] [887] [888] [889] [890] [891])
(/<<PKGBUILDDIR>>/doc/interpreter/external.texi Appendix A
[892] [893] [894] [895] [896] [897] [898] [899] [900] [901] [902] [903]
[904] [905] [906] [907] [908] [909]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1223--1223
 [][] |
[910] [911]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1347--1347
 [][] |
[912] [913] [914] [915] [916] [917] [918] [919] [920] [921] [922] [923]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2156--2156
 [][] |
[924] [925] [926] [927]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 2407--2407
 [][] |
[928] [929] [930] [931] [932] [933] [934] [935] [936] [937] [938] [939]
[940] [941]) (/<<PKGBUILDDIR>>/doc/interpreter/testfun.texi
Appendix B [942] [943] [944] [945] [946] [947] [948] [949] [950] [951] [952]
[953]) (/<<PKGBUILDDIR>>/doc/interpreter/obsolete.texi
Appendix C [954]
Underfull \hbox (badness 10000) in paragraph at lines 144--144
 @texttt char (strsplit (s,

Underfull \hbox (badness 10000) in paragraph at lines 167--167
 @texttt [Uret, ~, Ucols] =
[955] [956] [957]) (/<<PKGBUILDDIR>>/doc/interpreter/bugs.texi
 Appendix D [958] [959] [960] [961] [962])
(/<<PKGBUILDDIR>>/doc/interpreter/install.texi Appendix E
[963] [964] [965] [966] [967] [968] [969] [970] [971] [972] [973] [974]
[975] [976]) (/<<PKGBUILDDIR>>/doc/interpreter/grammar.texi
Appendix F [977] [978] [979])
(/<<PKGBUILDDIR>>/doc/interpreter/gpl.texi Appendix G [980]
[981] [982] [983] [984] [985] [986] [987] [988] [989] [990])
(/<<PKGBUILDDIR>>/doc/interpreter/cp-idx.texi (Concept Index)
[991] [992]) (/<<PKGBUILDDIR>>/doc/interpreter/fn-idx.texi
(Function Index) [993] [994])
(/<<PKGBUILDDIR>>/doc/interpreter/op-idx.texi
(Operator Index) [995] [996]) [997] [998] )
(see the transcript file for additional information)
Output written on octave.dvi (1002 pages, 2849820 bytes).
Transcript written on octave.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/interpreter/octave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.) (./octave.aux
) (/<<PKGBUILDDIR>>/doc/interpreter/macros.texi)
(/<<PKGBUILDDIR>>/doc/interpreter/version-octave.texi)
(octave_logo.eps
)

Overfull \hbox (1.16216pt too wide) in paragraph at lines 103--104
 | 
[1] [2] (./octave.toc [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10]
[-11]) [-12] [-13] [-14]
(/<<PKGBUILDDIR>>/doc/interpreter/preface.texi (Preface)
(/<<PKGBUILDDIR>>/doc/interpreter/contributors.texi
Underfull \hbox (badness 10000) in paragraph at lines 80--80
@textrm PrasannaKumar
[1] [2] [3]) [4] [5])
(/<<PKGBUILDDIR>>/doc/interpreter/intro.texi Chapter 1
[6] [7] [8] [9] [10] [11] [12] [13])
(/<<PKGBUILDDIR>>/doc/interpreter/basics.texi Chapter 2
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23]
Underfull \hbox (badness 10000) in paragraph at lines 748--755
 []@textrm The de-fault value is @textttsl octave-home@texttt /share/octave/@te
xtttsl version@texttt /etc/built-in-
[24] [25] [26] [27] [28] [29]
Overfull \hbox (19.11484pt too wide) in paragraph at lines 8--1318
 @textbf See also: @textrm [his-tory[]file], page 31, [his-tory[]size], page 31
, [his-tory[]timestamp[]format[]string],|
[30]
Overfull \hbox (24.95482pt too wide) in paragraph at lines 8--1331
 @textbf See also: @textrm [his-tory[]size], page 31, [his-tory[]save], page 30
, [his-tory[]timestamp[]format[]string],|
[31] [32] [33] [34] [35] [36] [37])
(/<<PKGBUILDDIR>>/doc/interpreter/data.texi Chapter 3 [38]
[39] [40] [41] [42] [43] [44] [45])
(/<<PKGBUILDDIR>>/doc/interpreter/numbers.texi Chapter 4
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60]
[61] [62] [63] [64])
(/<<PKGBUILDDIR>>/doc/interpreter/strings.texi Chapter 5
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79]
[80]
Underfull \hbox (badness 10000) in paragraph at lines 1177--1181
 []@textsl delimitertype[] @textrm which may take the value of @texttt "simple"
[] @textrm (de-fault) or
[81] [82]
Overfull \hbox (73.06488pt too wide) in paragraph at lines 1236--1236
 []@smalltt strsplit ("a,,b, c", '[, ]', "collapsedelimiters", false, "delimite
rtype", "regularexpression")[] |
[83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97]
[98]) (/<<PKGBUILDDIR>>/doc/interpreter/container.texi
Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109]
[110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121]
[122] [123]) (/<<PKGBUILDDIR>>/doc/interpreter/var.texi
Chapter 7 [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134])
(/<<PKGBUILDDIR>>/doc/interpreter/expr.texi Chapter 8 [135]
[136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147]
[148] [149] [150] [151] [152] [153] [154] [155])
(/<<PKGBUILDDIR>>/doc/interpreter/eval.texi Chapter 9 [156]
[157] [158] [159] [160] [161])
(/<<PKGBUILDDIR>>/doc/interpreter/stmt.texi Chapter 10
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172])
(/<<PKGBUILDDIR>>/doc/interpreter/func.texi Chapter 11
[173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184]
[185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196]
[197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208]
[209] [210] [211] [212] [213] [214] [215])
(/<<PKGBUILDDIR>>/doc/interpreter/errors.texi Chapter 12
[216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227]
Underfull \hbox (badness 10000) in paragraph at lines 916--922
 []@textrm If the @texttt Octave:possible-matlab-short-circuit-operator[] @text
rm warn-ing is
[228] [229]) (/<<PKGBUILDDIR>>/doc/interpreter/debug.texi
Chapter 13 [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240]
[241] [242]) (/<<PKGBUILDDIR>>/doc/interpreter/io.texi
Chapter 14 [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253]
Overfull \hbox (7.98221pt too wide) in paragraph at lines 8--737
 @textbf See also: @textrm [load], page 265, [save[]default[]options], page 264
, [save[]header[]format[]string],|
[254] [255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265]
[266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277]
[278] [279] [280] [281] [282] [283] [284] [285])
(/<<PKGBUILDDIR>>/doc/interpreter/plot.texi Chapter 15
[286]
(plot.eps
)
[287] [288] [289] [290] [291]
(hist.eps
)
[292] [293] [294] [295] [296] [297] [298] [299] [300] [301] [302] [303]
[304]
(errorbar.eps
)
[305] [306] [307]
(polar.eps
)
[308] [309] [310] [311] [312] [313] [314] [315] [316] [317] [318] [319]
[320] [321]
(mesh.eps
)
[322]
(plot3.eps
)
[323] [324] [325] [326] [327] [328] [329] [330] [331] [332] [333] [334]
[335] [336]
Underfull \hbox (badness 10000) in paragraph at lines 3599--3599
 @textbf ambient-

Underfull \hbox (badness 10000) in paragraph at lines 3599--3600
 @textbf diffuse-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf color-

Overfull \hbox (12.0pt too wide) in paragraph at lines 3601--3602
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3603--3603
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3604--3604
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3605--3605
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3607--3607
 | 
[337] [338] [339] [340] [341] [342] [343] [344] [345] [346] [347] [348]
[349] [350] [351] [352] [353] [354]
Underfull \hbox (badness 6944) in paragraph at lines 4958--4964
 []@textrm The line and the ar-row-head can be cus-tomized as for ar-

Underfull \hbox (badness 10000) in paragraph at lines 4958--4964
 @textrm row an-no-ta-tions, but some prop-erty names are du-pli-cated:
[355] [356] [357] [358] [359] [360] [361] [362]
Underfull \hbox (badness 6859) in paragraph at lines 5538--5540
 []@textrm If the ar-gu-ment @texttt "force"[] @textrm is given then fig-ures a
re closed even when
[363]
Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm alpha 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm beta 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Delta

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Theta

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm aleph

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm wp

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm Re

Underfull \hbox (badness 10000) detected at line 5718
$\textsy n$\textrm int

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm pm

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm cdot

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm times

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm leq

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subset

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subseteq

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm Leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm rightarrow

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lfloor 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm langle 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lceil 

Underfull \hbox (badness 10000) detected at line 5854
$\textsy n$\textrm neq

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm ldots

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm 0

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm copyright
[364] [365] [366]
Underfull \hbox (badness 8094) in paragraph at lines 5902--5904
[]@textrm A com-plete ex-am-ple show-ing the ca-pa-bil-i-ties of text print-ing
 us-ing the

Overfull \hbox (14.94176pt too wide) in paragraph at lines 5913--5913
 []@texttt text (0.65, 0.6175, ['$\displaystyle\leftarrow x = {2\over\sqrt{\pi}
}'...[] |
(extended.eps
)
[367] [368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378]
[379] [380] [381] [382] [383] [384]
(/<<PKGBUILDDIR>>/doc/interpreter/plot-rootproperties.texi
[385] [386])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-figureproperties.texi
[387] [388] [389] [390] [391])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-axesproperties.texi
[392] [393] [394] [395]
Underfull \hbox (badness 10000) in paragraph at lines 456--458
 []@textrm Control the way x/y/zticklabel prop-er-ties are in-ter-preted. See
[396] [397] [398])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lineproperties.texi
[399] [400])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-textproperties.texi
[401]
Underfull \hbox (badness 10000) in paragraph at lines 162--164
 []@textrm Control the way the @texttt "string"[] @textrm prop-erty is in-ter-p
reted. See
[402])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-imageproperties.texi
[403])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-patchproperties.texi
[404] [405] [406])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-surfaceproperties.texi
[407] [408] [409])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lightproperties.texi
[410])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uimenuproperties.texi
[411])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uibuttongroupproperties
.texi [412]
Underfull \hbox (badness 10000) in paragraph at lines 80--81
 @texttt set (0, "defaultuibuttongroupcreatefcn", 'disp ("uibuttongroup
[413])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontextmenuproperties
.texi
Underfull \hbox (badness 10000) in paragraph at lines 68--69
 @texttt set (0, "defaultuicontextmenucreatefcn", 'disp ("uicontextmenu
[414])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipanelproperties.texi
[415])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontrolproperties.tex
i [416] [417])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoolbarproperties.tex
i [418])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipushtoolproperties.te
xi [419])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoggletoolproperties.
texi [420]) [421] [422] [423] [424] [425] [426] [427] [428] [429] [430]
[431] [432] [433] [434] [435] [436] [437] [438] [439])
(/<<PKGBUILDDIR>>/doc/interpreter/matrix.texi Chapter 16
[440] [441]
Overfull \hbox (5.52649pt too wide) in paragraph at lines 134--134
 @textsl x[]| 

Overfull \hbox (4.4619pt too wide) in paragraph at lines 134--134
 @textsl z[]| 

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 0| 
[442] [443] [444] [445] [446] [447] [448] [449] [450] [451] [452] [453]
[454] [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
[466] [467] [468] [469])
(/<<PKGBUILDDIR>>/doc/interpreter/arith.texi Chapter 17
[470] [471] [472] [473] [474] [475] [476] [477] [478] [479] [480] [481]
[482] [483] [484] [485] [486] [487] [488] [489] [490] [491] [492] [493]
[494] [495] [496] [497] [498] [499] [500])
(/<<PKGBUILDDIR>>/doc/interpreter/linalg.texi Chapter 18
[501] [502] [503] [504] [505] [506] [507] [508] [509] [510] [511] [512]
[513] [514] [515] [516] [517] [518] [519] [520] [521] [522] [523] [524]
[525] [526] [527])
(/<<PKGBUILDDIR>>/doc/interpreter/vectorize.texi Chapter 19
[528] [529] [530] [531] [532] [533] [534] [535] [536] [537] [538] [539]
[540] [541] [542] [543])
(/<<PKGBUILDDIR>>/doc/interpreter/nonlin.texi Chapter 20
[544] [545] [546] [547] [548] [549])
(/<<PKGBUILDDIR>>/doc/interpreter/diagperm.texi Chapter 21
[550] [551] [552] [553] [554] [555] [556] [557])
(/<<PKGBUILDDIR>>/doc/interpreter/sparse.texi Chapter 22
[558] [559] [560] [561] [562] [563] [564] [565] [566]
(spmatrix.eps
)
[567]
(gplot.eps
)
[568] [569] [570] [571] [572]
(spmatrix.eps
)
(spchol.eps
)
(spcholperm.eps
)
[573] [574] [575] [576] [577]
Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @textttsl knobs@texttt (1)[]@textrm If @textsl S[] @textrm is n-by-n, then row
s and columns with more than

Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @texttt max(16,@textttsl knobs@texttt (1)*sqrt(n))[] @textrm en-tries are ig-n
ored, and or-dered
[578] [579] [580] [581] [582] [583] [584] [585] [586] [587] [588] [589]
[590] [591] [592] [593] [594] [595] [596]
Underfull \hbox (badness 10000) in paragraph at lines 2899--2903
 @textrm has 126,478 nonze-ros, and the in-com-plete LU fac-tor-iza-tion, with 
0
[597] [598] [599]
(grid.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/quad.texi Chapter 23
[600] [601] [602] [603] [604] [605] [606] [607] [608] [609] [610])
(/<<PKGBUILDDIR>>/doc/interpreter/diffeq.texi Chapter 24
[611] [612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622]
Underfull \hbox (badness 10000) in paragraph at lines 933--936
 []@textrm This op-tion is re-quired by the @texttt "compute consistent initial


Underfull \hbox (badness 10000) in paragraph at lines 933--936
 @texttt condition"[] @textrm and @texttt "exclude algebraic variables from err
or test"[]
[623] [624] [625] [626] [627])
(/<<PKGBUILDDIR>>/doc/interpreter/optim.texi Chapter 25
[628] [629] [630] [631] [632] [633] [634] [635] [636] [637] [638] [639]
[640] [641]) (/<<PKGBUILDDIR>>/doc/interpreter/stats.texi
Chapter 26 [642] [643] [644] [645] [646] [647] [648] [649] [650] [651] [652]
[653] [654] [655] [656] [657] [658] [659] [660] [661] [662] [663] [664]
[665] [666] [667] [668] [669] [670] [671] [672] [673] [674] [675] [676]
[677] [678]) (/<<PKGBUILDDIR>>/doc/interpreter/set.texi
Chapter 27 [679] [680] [681] [682])
(/<<PKGBUILDDIR>>/doc/interpreter/poly.texi Chapter 28
[683] [684] [685] [686] [687] [688] [689] [690] [691] [692]
(splinefit1.eps
)
[693]
(splinefit2.eps
)
[694]
(splinefit3.eps
)
[695]
(splinefit4.eps
)
[696]
(splinefit6.eps
)
[697] [698] [699])
(/<<PKGBUILDDIR>>/doc/interpreter/interp.texi Chapter 29
[700] [701]
(interpderiv1.eps
)
(interpderiv2.eps
)
[702] [703]
(interpft.eps
)
[704] [705] [706] [707]
(interpn.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/geometry.texi Chapter 30
[708] [709] [710] [711]
(delaunay.eps
)
[712] [713] [714]
(triplot.eps
)
[715] [716] [717] [718]
(voronoi.eps
)
[719] [720]
(inpolygon.eps
)
[721] [722]
(convhull.eps
)
[723] [724]
(griddata.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/signal.texi Chapter 31
[725] [726] [727] [728] [729] [730] [731] [732] [733] [734] [735] [736]
[737] [738]) (/<<PKGBUILDDIR>>/doc/interpreter/image.texi
Chapter 32 [739] [740] [741]
Overfull \hbox (32.68126pt too wide) in paragraph at lines 126--126
 []@texttt imread (filename, "PixelRegion", {[200 1 600], [300 1 700]});[] |
[742] [743] [744] [745] [746] [747] [748] [749] [750] [751] [752] [753]
[754] [755] [756] [757] [758] [759])
(/<<PKGBUILDDIR>>/doc/interpreter/audio.texi Chapter 33
[760] [761] [762] [763] [764] [765] [766])
(/<<PKGBUILDDIR>>/doc/interpreter/oop.texi Chapter 34 [767]
[768] [769] [770] [771] [772] [773] [774] [775] [776] [777]
Underfull \hbox (badness 10000) in paragraph at lines 731--733
 []@textrm This func-tion is equiv-a-lent to the op-er-a-tor syn-tax [] or
[778] [779] [780] [781] [782] [783] [784]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1240--1240
 [][] |
[785] [786]) (/<<PKGBUILDDIR>>/doc/interpreter/gui.texi
Chapter 35 [787] [788] [789] [790] [791]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 294--294
 []@texttt dims = inputdlg (prompt, "Enter Box Dimensions", rowscols, defaults)
;[] |
[792] [793]
Overfull \hbox (38.10062pt too wide) in paragraph at lines 449--449
 []@texttt btn = questdlg ("Close Octave?", "Some fancy title", "Yes", "No", "N
o");[] |
[794]
Overfull \hbox (124.33093pt too wide) in paragraph at lines 569--569
 []@texttt b = uicontrol (h, "string", "OK", "position",[10 10 150 40], "callba
ck","delete(gcf)");[] |
[795] [796] [797]
Overfull \hbox (84.09012pt too wide) in paragraph at lines 761--761
 []@texttt m1 = uimenu ("parent",c,"label","Menu item 1","callback","disp('menu
 item 1')");[] |

Overfull \hbox (84.09012pt too wide) in paragraph at lines 762--762
 []@texttt m2 = uimenu ("parent",c,"label","Menu item 2","callback","disp('menu
 item 2')");[] |
[798]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 843--843
 []@texttt b1 = uicontrol (f, "string", "A Button", "position",[10 10 150 40]);
[] |

Overfull \hbox (141.577pt too wide) in paragraph at lines 845--845
 []@texttt e1 = uicontrol (f, "style", "edit", "string", "editable text", "posi
tion",[10 60 300 40]);[] |

Overfull \hbox (153.07437pt too wide) in paragraph at lines 847--847
 []@texttt c1 = uicontrol (f, "style", "checkbox", "string", "a checkbox", "pos
ition",[10 120 150 40]);[] |
[799]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 882--882
 []@texttt b1 = uicontrol ("parent", p, "string", "A Button", "position",[18 10
 150 36]);[] |

Overfull \hbox (107.08487pt too wide) in paragraph at lines 883--883
 []@texttt b2 = uicontrol ("parent", p, "string", "Another Button", "position",
[18 60 150 36]);[] |
[800] [801] [802] [803] [804] [805])
(/<<PKGBUILDDIR>>/doc/interpreter/system.texi Chapter 36
[806] [807] [808] [809] l.330: Unicode char @u8:± not defined for Texinfo
[810] [811] [812] [813] [814] [815] [816] [817] [818] [819] [820] [821]
[822] [823] [824] [825] [826] [827] [828] [829] [830] [831] [832] [833]
[834] [835] [836] [837] [838] [839] [840] [841] [842] [843] [844] [845]
[846] [847] [848] [849] [850])
(/<<PKGBUILDDIR>>/doc/interpreter/package.texi Chapter 37
[851] [852] [853] [854]
Overfull \hbox (61.4247pt too wide) in paragraph at lines 258--258
 []@texttt pkg describe control signal # describe control and signal packages[]
 |
[855] [856] [857] [858] [859] [860] [861])
(/<<PKGBUILDDIR>>/doc/interpreter/external.texi Appendix A
[862] [863] [864] [865] [866] [867] [868] [869] [870] [871] [872] [873]
[874] [875] [876] [877] [878] [879]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1223--1223
 [][] |
[880] [881]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1347--1347
 [][] |
[882] [883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2156--2156
 [][] |
[894] [895] [896] [897]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 2407--2407
 [][] |
[898] [899] [900] [901] [902] [903] [904] [905] [906] [907] [908] [909]
[910] [911]) (/<<PKGBUILDDIR>>/doc/interpreter/testfun.texi
Appendix B [912] [913] [914] [915] [916] [917] [918] [919] [920] [921] [922])
(/<<PKGBUILDDIR>>/doc/interpreter/obsolete.texi Appendix C
[923] [924]
Underfull \hbox (badness 10000) in paragraph at lines 144--144
 @texttt char (strsplit (s,

Underfull \hbox (badness 10000) in paragraph at lines 167--167
 @texttt [Uret, ~, Ucols] =
[925] [926] [927]) (/<<PKGBUILDDIR>>/doc/interpreter/bugs.texi
 Appendix D [928] [929] [930] [931] [932])
(/<<PKGBUILDDIR>>/doc/interpreter/install.texi Appendix E
[933] [934] [935] [936] [937] [938] [939] [940] [941] [942] [943] [944]
[945] [946]) (/<<PKGBUILDDIR>>/doc/interpreter/grammar.texi
Appendix F [947] [948] [949])
(/<<PKGBUILDDIR>>/doc/interpreter/gpl.texi Appendix G [950]
[951] [952] [953] [954] [955] [956] [957] [958] [959] [960])
(/<<PKGBUILDDIR>>/doc/interpreter/cp-idx.texi (Concept Index)
[961] [962] (./octave.cps [963] [964] [965] [966] [967] [968] [969] [970]
[971] [972] [973])
Overfull \vbox (6.98251pt too high) has occurred while \output is active
Overfull \vbox (6.98251pt too high) has occurred while \output is active)
(/<<PKGBUILDDIR>>/doc/interpreter/fn-idx.texi
(Function Index) [974] (./octave.fns [975] [976] [977] [978] [979] [980]
[981] [982] [983] [984] [985] [986] [987]))
(/<<PKGBUILDDIR>>/doc/interpreter/op-idx.texi
(Operator Index) [988] (./octave.ops)) [989]
Overfull \vbox (32.77942pt too high) has occurred while \output is active
[990] )
(see the transcript file for additional information)
Output written on octave.dvi (1006 pages, 3772776 bytes).
Transcript written on octave.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/interpreter/octave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.) (./octave.aux
) (/<<PKGBUILDDIR>>/doc/interpreter/macros.texi)
(/<<PKGBUILDDIR>>/doc/interpreter/version-octave.texi)
(octave_logo.eps
)

Overfull \hbox (1.16216pt too wide) in paragraph at lines 103--104
 | 
[1] [2] (./octave.toc [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10]
[-11]) [-12] [-13] [-14]
(/<<PKGBUILDDIR>>/doc/interpreter/preface.texi (Preface)
(/<<PKGBUILDDIR>>/doc/interpreter/contributors.texi
Underfull \hbox (badness 10000) in paragraph at lines 80--80
@textrm PrasannaKumar
[1] [2] [3]) [4] [5])
(/<<PKGBUILDDIR>>/doc/interpreter/intro.texi Chapter 1
[6] [7] [8] [9] [10] [11] [12] [13])
(/<<PKGBUILDDIR>>/doc/interpreter/basics.texi Chapter 2
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23]
Underfull \hbox (badness 10000) in paragraph at lines 748--755
 []@textrm The de-fault value is @textttsl octave-home@texttt /share/octave/@te
xtttsl version@texttt /etc/built-in-
[24] [25] [26] [27] [28] [29]
Overfull \hbox (19.11484pt too wide) in paragraph at lines 8--1318
 @textbf See also: @textrm [his-tory[]file], page 31, [his-tory[]size], page 31
, [his-tory[]timestamp[]format[]string],|
[30]
Overfull \hbox (24.95482pt too wide) in paragraph at lines 8--1331
 @textbf See also: @textrm [his-tory[]size], page 31, [his-tory[]save], page 30
, [his-tory[]timestamp[]format[]string],|
[31] [32] [33] [34] [35] [36] [37])
(/<<PKGBUILDDIR>>/doc/interpreter/data.texi Chapter 3 [38]
[39] [40] [41] [42] [43] [44] [45])
(/<<PKGBUILDDIR>>/doc/interpreter/numbers.texi Chapter 4
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60]
[61] [62] [63] [64])
(/<<PKGBUILDDIR>>/doc/interpreter/strings.texi Chapter 5
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79]
[80]
Underfull \hbox (badness 10000) in paragraph at lines 1177--1181
 []@textsl delimitertype[] @textrm which may take the value of @texttt "simple"
[] @textrm (de-fault) or
[81] [82]
Overfull \hbox (73.06488pt too wide) in paragraph at lines 1236--1236
 []@smalltt strsplit ("a,,b, c", '[, ]', "collapsedelimiters", false, "delimite
rtype", "regularexpression")[] |
[83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97]
[98]) (/<<PKGBUILDDIR>>/doc/interpreter/container.texi
Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109]
[110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121]
[122] [123]) (/<<PKGBUILDDIR>>/doc/interpreter/var.texi
Chapter 7 [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134])
(/<<PKGBUILDDIR>>/doc/interpreter/expr.texi Chapter 8 [135]
[136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147]
[148] [149] [150] [151] [152] [153] [154] [155])
(/<<PKGBUILDDIR>>/doc/interpreter/eval.texi Chapter 9 [156]
[157] [158] [159] [160] [161])
(/<<PKGBUILDDIR>>/doc/interpreter/stmt.texi Chapter 10
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172])
(/<<PKGBUILDDIR>>/doc/interpreter/func.texi Chapter 11
[173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184]
[185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196]
[197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208]
[209] [210] [211] [212] [213] [214] [215])
(/<<PKGBUILDDIR>>/doc/interpreter/errors.texi Chapter 12
[216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227]
Underfull \hbox (badness 10000) in paragraph at lines 916--922
 []@textrm If the @texttt Octave:possible-matlab-short-circuit-operator[] @text
rm warn-ing is
[228] [229]) (/<<PKGBUILDDIR>>/doc/interpreter/debug.texi
Chapter 13 [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240]
[241] [242]) (/<<PKGBUILDDIR>>/doc/interpreter/io.texi
Chapter 14 [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253]
Overfull \hbox (7.98221pt too wide) in paragraph at lines 8--737
 @textbf See also: @textrm [load], page 255, [save[]default[]options], page 254
, [save[]header[]format[]string],|
[254] [255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265]
[266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277]
[278] [279] [280] [281] [282] [283] [284] [285])
(/<<PKGBUILDDIR>>/doc/interpreter/plot.texi Chapter 15
[286]
(plot.eps
)
[287] [288] [289] [290] [291]
(hist.eps
)
[292] [293] [294] [295] [296] [297] [298] [299] [300] [301] [302] [303]
[304]
(errorbar.eps
)
[305] [306] [307]
(polar.eps
)
[308] [309] [310] [311] [312] [313] [314] [315] [316] [317] [318] [319]
[320] [321]
(mesh.eps
)
[322]
(plot3.eps
)
[323] [324] [325] [326] [327] [328] [329] [330] [331] [332] [333] [334]
[335] [336]
Underfull \hbox (badness 10000) in paragraph at lines 3599--3599
 @textbf ambient-

Underfull \hbox (badness 10000) in paragraph at lines 3599--3600
 @textbf diffuse-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf color-

Overfull \hbox (12.0pt too wide) in paragraph at lines 3601--3602
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3603--3603
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3604--3604
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3605--3605
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3607--3607
 | 
[337] [338] [339] [340] [341] [342] [343] [344] [345] [346] [347] [348]
[349] [350] [351] [352] [353] [354]
Underfull \hbox (badness 6944) in paragraph at lines 4958--4964
 []@textrm The line and the ar-row-head can be cus-tomized as for ar-

Underfull \hbox (badness 10000) in paragraph at lines 4958--4964
 @textrm row an-no-ta-tions, but some prop-erty names are du-pli-cated:
[355] [356] [357] [358] [359] [360] [361] [362]
Underfull \hbox (badness 6859) in paragraph at lines 5538--5540
 []@textrm If the ar-gu-ment @texttt "force"[] @textrm is given then fig-ures a
re closed even when
[363]
Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm alpha 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm beta 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Delta

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Theta

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm aleph

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm wp

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm Re

Underfull \hbox (badness 10000) detected at line 5718
$\textsy n$\textrm int

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm pm

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm cdot

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm times

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm leq

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subset

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subseteq

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm Leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm rightarrow

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lfloor 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm langle 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lceil 

Underfull \hbox (badness 10000) detected at line 5854
$\textsy n$\textrm neq

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm ldots

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm 0

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm copyright
[364] [365] [366]
Underfull \hbox (badness 8094) in paragraph at lines 5902--5904
[]@textrm A com-plete ex-am-ple show-ing the ca-pa-bil-i-ties of text print-ing
 us-ing the

Overfull \hbox (14.94176pt too wide) in paragraph at lines 5913--5913
 []@texttt text (0.65, 0.6175, ['$\displaystyle\leftarrow x = {2\over\sqrt{\pi}
}'...[] |
(extended.eps
)
[367] [368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378]
[379] [380] [381] [382] [383] [384]
(/<<PKGBUILDDIR>>/doc/interpreter/plot-rootproperties.texi
[385] [386])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-figureproperties.texi
[387] [388] [389] [390] [391])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-axesproperties.texi
[392] [393] [394] [395]
Underfull \hbox (badness 10000) in paragraph at lines 456--458
 []@textrm Control the way x/y/zticklabel prop-er-ties are in-ter-preted. See
[396] [397] [398])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lineproperties.texi
[399] [400])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-textproperties.texi
[401]
Underfull \hbox (badness 10000) in paragraph at lines 162--164
 []@textrm Control the way the @texttt "string"[] @textrm prop-erty is in-ter-p
reted. See
[402])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-imageproperties.texi
[403])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-patchproperties.texi
[404] [405] [406])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-surfaceproperties.texi
[407] [408] [409])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lightproperties.texi
[410])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uimenuproperties.texi
[411])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uibuttongroupproperties
.texi [412]
Underfull \hbox (badness 10000) in paragraph at lines 80--81
 @texttt set (0, "defaultuibuttongroupcreatefcn", 'disp ("uibuttongroup
[413])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontextmenuproperties
.texi
Underfull \hbox (badness 10000) in paragraph at lines 68--69
 @texttt set (0, "defaultuicontextmenucreatefcn", 'disp ("uicontextmenu
[414])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipanelproperties.texi
[415])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontrolproperties.tex
i [416] [417])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoolbarproperties.tex
i [418])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipushtoolproperties.te
xi [419])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoggletoolproperties.
texi [420]) [421] [422] [423] [424] [425] [426] [427] [428] [429] [430]
[431] [432] [433] [434] [435] [436] [437] [438] [439])
(/<<PKGBUILDDIR>>/doc/interpreter/matrix.texi Chapter 16
[440] [441]
Overfull \hbox (5.52649pt too wide) in paragraph at lines 134--134
 @textsl x[]| 

Overfull \hbox (4.4619pt too wide) in paragraph at lines 134--134
 @textsl z[]| 

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 0| 
[442] [443] [444] [445] [446] [447] [448] [449] [450] [451] [452] [453]
[454] [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
[466] [467] [468] [469])
(/<<PKGBUILDDIR>>/doc/interpreter/arith.texi Chapter 17
[470] [471] [472] [473] [474] [475] [476] [477] [478] [479] [480] [481]
[482] [483] [484] [485] [486] [487] [488] [489] [490] [491] [492] [493]
[494] [495] [496] [497] [498] [499] [500])
(/<<PKGBUILDDIR>>/doc/interpreter/linalg.texi Chapter 18
[501] [502] [503] [504] [505] [506] [507] [508] [509] [510] [511] [512]
[513] [514] [515] [516] [517] [518] [519] [520] [521] [522] [523] [524]
[525] [526] [527])
(/<<PKGBUILDDIR>>/doc/interpreter/vectorize.texi Chapter 19
[528] [529] [530] [531] [532] [533] [534] [535] [536] [537] [538] [539]
[540] [541] [542] [543])
(/<<PKGBUILDDIR>>/doc/interpreter/nonlin.texi Chapter 20
[544] [545] [546] [547] [548] [549])
(/<<PKGBUILDDIR>>/doc/interpreter/diagperm.texi Chapter 21
[550] [551] [552] [553] [554] [555] [556] [557])
(/<<PKGBUILDDIR>>/doc/interpreter/sparse.texi Chapter 22
[558] [559] [560] [561] [562] [563] [564] [565] [566]
(spmatrix.eps
)
[567]
(gplot.eps
)
[568] [569] [570] [571] [572]
(spmatrix.eps
)
(spchol.eps
)
(spcholperm.eps
)
[573] [574] [575] [576] [577]
Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @textttsl knobs@texttt (1)[]@textrm If @textsl S[] @textrm is n-by-n, then row
s and columns with more than

Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @texttt max(16,@textttsl knobs@texttt (1)*sqrt(n))[] @textrm en-tries are ig-n
ored, and or-dered
[578] [579] [580] [581] [582] [583] [584] [585] [586] [587] [588] [589]
[590] [591] [592] [593] [594] [595] [596]
Underfull \hbox (badness 10000) in paragraph at lines 2899--2903
 @textrm has 126,478 nonze-ros, and the in-com-plete LU fac-tor-iza-tion, with 
0
[597] [598] [599]
(grid.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/quad.texi Chapter 23
[600] [601] [602] [603] [604] [605] [606] [607] [608] [609] [610])
(/<<PKGBUILDDIR>>/doc/interpreter/diffeq.texi Chapter 24
[611] [612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622]
Underfull \hbox (badness 10000) in paragraph at lines 933--936
 []@textrm This op-tion is re-quired by the @texttt "compute consistent initial


Underfull \hbox (badness 10000) in paragraph at lines 933--936
 @texttt condition"[] @textrm and @texttt "exclude algebraic variables from err
or test"[]
[623] [624] [625] [626] [627])
(/<<PKGBUILDDIR>>/doc/interpreter/optim.texi Chapter 25
[628] [629] [630] [631] [632] [633] [634] [635] [636] [637] [638] [639]
[640] [641]) (/<<PKGBUILDDIR>>/doc/interpreter/stats.texi
Chapter 26 [642] [643] [644] [645] [646] [647] [648] [649] [650] [651] [652]
[653] [654] [655] [656] [657] [658] [659] [660] [661] [662] [663] [664]
[665] [666] [667] [668] [669] [670] [671] [672] [673] [674] [675] [676]
[677] [678]) (/<<PKGBUILDDIR>>/doc/interpreter/set.texi
Chapter 27 [679] [680] [681] [682])
(/<<PKGBUILDDIR>>/doc/interpreter/poly.texi Chapter 28
[683] [684] [685] [686] [687] [688] [689] [690] [691] [692]
(splinefit1.eps
)
[693]
(splinefit2.eps
)
[694]
(splinefit3.eps
)
[695]
(splinefit4.eps
)
[696]
(splinefit6.eps
)
[697] [698] [699])
(/<<PKGBUILDDIR>>/doc/interpreter/interp.texi Chapter 29
[700] [701]
(interpderiv1.eps
)
(interpderiv2.eps
)
[702] [703]
(interpft.eps
)
[704] [705] [706] [707]
(interpn.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/geometry.texi Chapter 30
[708] [709] [710] [711]
(delaunay.eps
)
[712] [713] [714]
(triplot.eps
)
[715] [716] [717] [718]
(voronoi.eps
)
[719] [720]
(inpolygon.eps
)
[721] [722]
(convhull.eps
)
[723] [724]
(griddata.eps
)
) (/<<PKGBUILDDIR>>/doc/interpreter/signal.texi Chapter 31
[725] [726] [727] [728] [729] [730] [731] [732] [733] [734] [735] [736]
[737] [738]) (/<<PKGBUILDDIR>>/doc/interpreter/image.texi
Chapter 32 [739] [740] [741]
Overfull \hbox (32.68126pt too wide) in paragraph at lines 126--126
 []@texttt imread (filename, "PixelRegion", {[200 1 600], [300 1 700]});[] |
[742] [743] [744] [745] [746] [747] [748] [749] [750] [751] [752] [753]
[754] [755] [756] [757] [758] [759])
(/<<PKGBUILDDIR>>/doc/interpreter/audio.texi Chapter 33
[760] [761] [762] [763] [764] [765] [766])
(/<<PKGBUILDDIR>>/doc/interpreter/oop.texi Chapter 34 [767]
[768] [769] [770] [771] [772] [773] [774] [775] [776] [777]
Underfull \hbox (badness 10000) in paragraph at lines 731--733
 []@textrm This func-tion is equiv-a-lent to the op-er-a-tor syn-tax [] or
[778] [779] [780] [781] [782] [783] [784]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1240--1240
 [][] |
[785] [786]) (/<<PKGBUILDDIR>>/doc/interpreter/gui.texi
Chapter 35 [787] [788] [789] [790] [791]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 294--294
 []@texttt dims = inputdlg (prompt, "Enter Box Dimensions", rowscols, defaults)
;[] |
[792] [793]
Overfull \hbox (38.10062pt too wide) in paragraph at lines 449--449
 []@texttt btn = questdlg ("Close Octave?", "Some fancy title", "Yes", "No", "N
o");[] |
[794]
Overfull \hbox (124.33093pt too wide) in paragraph at lines 569--569
 []@texttt b = uicontrol (h, "string", "OK", "position",[10 10 150 40], "callba
ck","delete(gcf)");[] |
[795] [796] [797]
Overfull \hbox (84.09012pt too wide) in paragraph at lines 761--761
 []@texttt m1 = uimenu ("parent",c,"label","Menu item 1","callback","disp('menu
 item 1')");[] |

Overfull \hbox (84.09012pt too wide) in paragraph at lines 762--762
 []@texttt m2 = uimenu ("parent",c,"label","Menu item 2","callback","disp('menu
 item 2')");[] |
[798]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 843--843
 []@texttt b1 = uicontrol (f, "string", "A Button", "position",[10 10 150 40]);
[] |

Overfull \hbox (141.577pt too wide) in paragraph at lines 845--845
 []@texttt e1 = uicontrol (f, "style", "edit", "string", "editable text", "posi
tion",[10 60 300 40]);[] |

Overfull \hbox (153.07437pt too wide) in paragraph at lines 847--847
 []@texttt c1 = uicontrol (f, "style", "checkbox", "string", "a checkbox", "pos
ition",[10 120 150 40]);[] |
[799]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 882--882
 []@texttt b1 = uicontrol ("parent", p, "string", "A Button", "position",[18 10
 150 36]);[] |

Overfull \hbox (107.08487pt too wide) in paragraph at lines 883--883
 []@texttt b2 = uicontrol ("parent", p, "string", "Another Button", "position",
[18 60 150 36]);[] |
[800] [801] [802] [803] [804] [805])
(/<<PKGBUILDDIR>>/doc/interpreter/system.texi Chapter 36
[806] [807] [808] [809] l.330: Unicode char @u8:± not defined for Texinfo
[810] [811] [812] [813] [814] [815] [816] [817] [818] [819] [820] [821]
[822] [823] [824] [825] [826] [827] [828] [829] [830] [831] [832] [833]
[834] [835] [836] [837] [838] [839] [840] [841] [842] [843] [844] [845]
[846] [847] [848] [849] [850])
(/<<PKGBUILDDIR>>/doc/interpreter/package.texi Chapter 37
[851] [852] [853] [854]
Overfull \hbox (61.4247pt too wide) in paragraph at lines 258--258
 []@texttt pkg describe control signal # describe control and signal packages[]
 |
[855] [856] [857] [858] [859] [860] [861])
(/<<PKGBUILDDIR>>/doc/interpreter/external.texi Appendix A
[862] [863] [864] [865] [866] [867] [868] [869] [870] [871] [872] [873]
[874] [875] [876] [877] [878] [879]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1223--1223
 [][] |
[880] [881]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1347--1347
 [][] |
[882] [883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2156--2156
 [][] |
[894] [895] [896] [897]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 2407--2407
 [][] |
[898] [899] [900] [901] [902] [903] [904] [905] [906] [907] [908] [909]
[910] [911]) (/<<PKGBUILDDIR>>/doc/interpreter/testfun.texi
Appendix B [912] [913] [914] [915] [916] [917] [918] [919] [920] [921] [922])
(/<<PKGBUILDDIR>>/doc/interpreter/obsolete.texi Appendix C
[923] [924]
Underfull \hbox (badness 10000) in paragraph at lines 144--144
 @texttt char (strsplit (s,

Underfull \hbox (badness 10000) in paragraph at lines 167--167
 @texttt [Uret, ~, Ucols] =
[925] [926] [927]) (/<<PKGBUILDDIR>>/doc/interpreter/bugs.texi
 Appendix D [928] [929] [930] [931] [932])
(/<<PKGBUILDDIR>>/doc/interpreter/install.texi Appendix E
[933] [934] [935] [936] [937] [938] [939] [940] [941] [942] [943] [944]
[945] [946]) (/<<PKGBUILDDIR>>/doc/interpreter/grammar.texi
Appendix F [947] [948] [949])
(/<<PKGBUILDDIR>>/doc/interpreter/gpl.texi Appendix G [950]
[951] [952] [953] [954] [955] [956] [957] [958] [959] [960])
(/<<PKGBUILDDIR>>/doc/interpreter/cp-idx.texi (Concept Index)
[961] [962] (./octave.cps [963] [964] [965] [966] [967] [968] [969] [970]
[971] [972] [973])
Overfull \vbox (6.98251pt too high) has occurred while \output is active
Overfull \vbox (6.98251pt too high) has occurred while \output is active)
(/<<PKGBUILDDIR>>/doc/interpreter/fn-idx.texi
(Function Index) [974] (./octave.fns [975] [976] [977] [978] [979] [980]
[981] [982] [983] [984] [985] [986] [987]))
(/<<PKGBUILDDIR>>/doc/interpreter/op-idx.texi
(Operator Index) [988] (./octave.ops)) [989]
Overfull \vbox (32.77942pt too high) has occurred while \output is active
[990] )
(see the transcript file for additional information)
Output written on octave.dvi (1006 pages, 3773056 bytes).
Transcript written on octave.log.
TEXINPUTS="./build-aux:$TEXINPUTS" \
dvips  -o doc/interpreter/octave.ps doc/interpreter/octave.dvi
This is dvips(k) 5.997 Copyright 2017 Radical Eye Software (www.radicaleye.com)
' TeX output 2018.01.12:0140' -> doc/interpreter/octave.ps

kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+3/600 --dpi 603 ecti1095
mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+3/600; nonstopmode; input ecti1095
This is METAFONT, Version 2.7182818 (TeX Live 2017/Debian) (preloaded base=mf)

(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecti1095.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf)
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecti.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/extextit.mf
 Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exileast.mf
 Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170]
[171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182]
[183] [184] [185] [186] [187] [188])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exilwest.mf
 Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235]
[236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247]
[248] [249] [250] [251] [252] [253] [254] [255])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf
 Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203]
[204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215]
[216] [217] [218] [219] [220] [221] [222] [223])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf
 Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139]
[140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152] [153] [154] [155] [156] [157])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf
 Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125]
[95] [127] [32])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf
 Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58]
[59] [61] [96] [189] [17] [45] [16] [21] [22])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf
 Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf
 Ok [24] [34] [35] [36] [37] [64] [191] [159])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exilig.mf
 Ok [25] [26] [27] [28] [29] [30] [31])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exitalp.mf
 Ok [38] [63] [190])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf
 Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78]
[79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exillett.mf
 Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108]
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exidigit.mf
 Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exiligtb.mf
 Ok) ) ) )
(some charht values had to be adjusted by as much as 0.06808pt)
Font metrics written on ecti1095.tfm.
Output written on ecti1095.603gf (256 characters, 57976 bytes).
Transcript written on ecti1095.log.
mktexpk: /<<PKGBUILDDIR>>/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecti1095.603pk: successfully generated.

</<<PKGBUILDDIR>>/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecti1095.603pk>
kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+3/600 --dpi 603 ecrm1095
mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+3/600; nonstopmode; input ecrm1095
This is METAFONT, Version 2.7182818 (TeX Live 2017/Debian) (preloaded base=mf)

(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecrm1095.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf)
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecrm.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf
 Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf
 Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203]
[204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215]
[216] [217] [218] [219] [220] [221] [222] [223])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf
 Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235]
[236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247]
[248] [249] [250] [251] [252] [253] [254] [255])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf
 Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139]
[140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152] [153] [154] [155] [156] [157])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf
 Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170]
[171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182]
[183] [184] [185] [186] [187] [188])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf
 Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125]
[95] [127] [32])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf
 Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58]
[59] [61] [96] [189] [17] [45] [16] [21] [22])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf
 Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf
 Ok [24] [34] [35] [36] [37] [64] [191] [159])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf
 Ok [25] [26] [28] [27] [29] [30] [31])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf
 Ok [38] [63] [190])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf
 Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78]
[79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf
 Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108]
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf
 Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf
 Ok) ) ) )
(some charht values had to be adjusted by as much as 0.07599pt)
Font metrics written on ecrm1095.tfm.
Output written on ecrm1095.603gf (256 characters, 55528 bytes).
Transcript written on ecrm1095.log.
mktexpk: /<<PKGBUILDDIR>>/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1095.603pk: successfully generated.

</<<PKGBUILDDIR>>/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1095.603pk>
</usr/share/texlive/texmf-dist/dvips/base/tex.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>
</usr/share/texlive/texmf-dist/dvips/base/special.pro>. 
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi5.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr5.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>[1
</<<PKGBUILDDIR>>/doc/interpreter/octave_logo.eps>] [2] [-1] 
[-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [1] [2] 
[3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] 
[20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] 
[35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] 
[50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] 
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] 
[80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] 
[95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] 
[108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] 
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] 
[134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] 
[147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] 
[173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] 
[186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] [198] 
[199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] 
[212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223] [224] 
[225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] 
[238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] 
[251] [252] [253] [254] [255] [256] [257] [258] [259] [260] [261] [262] [263] 
[264] [265] [266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] 
[277] [278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288
</<<PKGBUILDDIR>>/doc/interpreter/plot.eps>] [289] [290] 
[291] [292] [293</<<PKGBUILDDIR>>/doc/interpreter/hist.eps>] 
[294] [295] [296] [297] [298] [299] [300] [301] [302] [303] [304] [305
</<<PKGBUILDDIR>>/doc/interpreter/errorbar.eps>] [306] [307] 
[308] [309</<<PKGBUILDDIR>>/doc/interpreter/polar.eps>] 
[310] [311] [312] [313] [314] [315] [316] [317] [318] [319] [320] [321] [322
</<<PKGBUILDDIR>>/doc/interpreter/mesh.eps>] [323
</<<PKGBUILDDIR>>/doc/interpreter/plot3.eps>] [324] [325] 
[326] [327] [328] [329] [330] [331] [332] [333] [334] [335] [336] [337] [338] 
[339] [340] [341] [342] [343] [344] [345] [346] [347] [348] [349] [350] [351] 
[352] [353] [354] [355] [356] [357] [358] [359] [360] [361] [362] [363] [364] 
[365] [366] [367
</<<PKGBUILDDIR>>/doc/interpreter/extended.eps>] [368] [369] 
[370] [371] [372] [373] [374] [375] [376] [377] [378] [379] [380] [381] [382] 
[383] [384] [385] [386] [387] [388] [389] [390] [391] [392] [393] [394] [395] 
[396] [397] [398] [399] [400] [401] [402] [403] [404] [405] [406] [407] [408] 
[409] [410] [411] [412] [413] [414] [415] [416] [417] [418] [419] [420] [421] 
[422] [423] [424] [425] [426] [427] [428] [429] [430] [431] [432] [433] [434] 
[435] [436] [437] [438] [439] [440] [441] [442] [443] [444] [445] [446] [447] 
[448] [449] [450] [451] [452] [453] [454] [455] [456] [457] [458] [459] [460] 
[461] [462] [463] [464] [465] [466] [467] [468] [469] [470] [471] [472] [473] 
[474] [475] [476] [477] [478] [479] [480] [481] [482] [483] [484] [485] [486] 
[487] [488] [489] [490] [491] [492] [493] [494] [495] [496] [497] [498] [499] 
[500] [501] [502] [503] [504] [505] [506] [507] [508] [509] [510] [511] [512] 
[513] [514] [515] [516] [517] [518] [519] [520] [521] [522] [523] [524] [525] 
[526] [527] [528] [529] [530] [531] [532] [533] [534] [535] [536] [537] [538] 
[539] [540] [541] [542] [543] [544] [545] [546] [547] [548] [549] [550] [551] 
[552] [553] [554] [555] [556] [557] [558] [559] [560] [561] [562] [563] [564] 
[565] [566] [567
</<<PKGBUILDDIR>>/doc/interpreter/spmatrix.eps>] [568
</<<PKGBUILDDIR>>/doc/interpreter/gplot.eps>] [569] [570] 
[571] [572] [573
</<<PKGBUILDDIR>>/doc/interpreter/spmatrix.eps>] [574
</<<PKGBUILDDIR>>/doc/interpreter/spchol.eps>
</<<PKGBUILDDIR>>/doc/interpreter/spcholperm.eps>] [575] 
[576] [577] [578] [579] [580] [581] [582] [583] [584] [585] [586] [587] [588] 
[589] [590] [591] [592] [593] [594] [595] [596] [597] [598] [599] [600
</<<PKGBUILDDIR>>/doc/interpreter/grid.eps>] [601] [602] 
[603] [604] [605] [606] [607] [608] [609] [610] [611] [612] [613] [614] [615] 
[616] [617] [618] [619] [620] [621] [622] [623] [624] [625] [626] [627] [628] 
[629] [630] [631] [632] [633] [634] [635] [636] [637] [638] [639] [640] [641] 
[642] [643] [644] [645] [646] [647] [648] [649] [650] [651] [652] [653] [654] 
[655] [656] [657] [658] [659] [660] [661] [662] [663] [664] [665] [666] [667] 
[668] [669] [670] [671] [672] [673] [674] [675] [676] [677] [678] [679] [680] 
[681] [682] [683] [684] [685] [686] [687] [688] [689] [690] [691] [692] [693
</<<PKGBUILDDIR>>/doc/interpreter/splinefit1.eps>] [694
</<<PKGBUILDDIR>>/doc/interpreter/splinefit2.eps>] [695
</<<PKGBUILDDIR>>/doc/interpreter/splinefit3.eps>] [696
</<<PKGBUILDDIR>>/doc/interpreter/splinefit4.eps>] [697
</<<PKGBUILDDIR>>/doc/interpreter/splinefit6.eps>] [698] 
[699] [700] [701] [702] [703
</<<PKGBUILDDIR>>/doc/interpreter/interpderiv1.eps>
</<<PKGBUILDDIR>>/doc/interpreter/interpderiv2.eps>] [704
</<<PKGBUILDDIR>>/doc/interpreter/interpft.eps>] [705] [706] 
[707] [708] [709
</<<PKGBUILDDIR>>/doc/interpreter/interpn.eps>] [710] [711] 
[712] [713</<<PKGBUILDDIR>>/doc/interpreter/delaunay.eps>] 
[714] [715] [716
</<<PKGBUILDDIR>>/doc/interpreter/triplot.eps>] [717] [718] 
[719] [720</<<PKGBUILDDIR>>/doc/interpreter/voronoi.eps>] 
[721] [722</<<PKGBUILDDIR>>/doc/interpreter/inpolygon.eps>] 
[723</<<PKGBUILDDIR>>/doc/interpreter/convhull.eps>] [724] 
[725</<<PKGBUILDDIR>>/doc/interpreter/griddata.eps>] [726] 
[727] [728] [729] [730] [731] [732] [733] [734] [735] [736] [737] [738] [739] 
[740] [741] [742] [743] [744] [745] [746] [747] [748] [749] [750] [751] [752] 
[753] [754] [755] [756] [757] [758] [759] [760] [761] [762] [763] [764] [765] 
[766] [767] [768] [769] [770] [771] [772] [773] [774] [775] [776] [777] [778] 
[779] [780] [781] [782] [783] [784] [785] [786] [787] [788] [789] [790] [791] 
[792] [793] [794] [795] [796] [797] [798] [799] [800] [801] [802] [803] [804] 
[805] [806] [807] [808] [809] [810] [811] [812] [813] [814] [815] [816] [817] 
[818] [819] [820] [821] [822] [823] [824] [825] [826] [827] [828] [829] [830] 
[831] [832] [833] [834] [835] [836] [837] [838] [839] [840] [841] [842] [843] 
[844] [845] [846] [847] [848] [849] [850] [851] [852] [853] [854] [855] [856] 
[857] [858] [859] [860] [861] [862] [863] [864] [865] [866] [867] [868] [869] 
[870] [871] [872] [873] [874] [875] [876] [877] [878] [879] [880] [881] [882] 
[883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893] [894] [895] 
[896] [897] [898] [899] [900] [901] [902] [903] [904] [905] [906] [907] [908] 
[909] [910] [911] [912] [913] [914] [915] [916] [917] [918] [919] [920] [921] 
[922] [923] [924] [925] [926] [927] [928] [929] [930] [931] [932] [933] [934] 
[935] [936] [937] [938] [939] [940] [941] [942] [943] [944] [945] [946] [947] 
[948] [949] [950] [951] [952] [953] [954] [955] [956] [957] [958] [959] [960] 
[961] [962] [963] [964] [965] [966] [967] [968] [969] [970] [971] [972] [973] 
[974] [975] [976] [977] [978] [979] [980] [981] [982] [983] [984] [985] [986] 
[987] [988] [989] [990] 
TEXINPUTS="./build-aux:$TEXINPUTS" \
MAKEINFO='/bin/bash /<<PKGBUILDDIR>>/build-aux/missing makeinfo   -I doc/interpreter -I /<<PKGBUILDDIR>>/doc/interpreter' \
texi2pdf  --build-dir=doc/interpreter/octave.t2p -o doc/interpreter/octave.pdf  \
`test -f 'doc/interpreter/octave.texi' || echo '/<<PKGBUILDDIR>>/'`doc/interpreter/octave.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/interpreter/octave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/<<PKGBUILDDIR>>/doc/interpreter/macros.texi)
(/<<PKGBUILDDIR>>/doc/interpreter/version-octave.texi) </build
/octave-7dxG9l/octave-4.2.1/doc/interpreter/octave_logo.pdf>
Overfull \hbox (1.16216pt too wide) in paragraph at lines 103--104
 | 
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] [-1] [-2]
(/<<PKGBUILDDIR>>/doc/interpreter/preface.texi (Preface)
Cross reference values unknown; you must run TeX again.
(/<<PKGBUILDDIR>>/doc/interpreter/contributors.texi
Underfull \hbox (badness 10000) in paragraph at lines 80--80
@textrm PrasannaKumar
[1] [2] [3]) [4] [5])
(/<<PKGBUILDDIR>>/doc/interpreter/intro.texi Chapter 1
[6] [7] [8] [9] [10] [11] [12] [13])
(/<<PKGBUILDDIR>>/doc/interpreter/basics.texi Chapter 2
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23]
Underfull \hbox (badness 10000) in paragraph at lines 748--755
 []@textrm The de-fault value is @textttsl octave-home@texttt /share/octave/@te
xtttsl version@texttt /etc/built-in-
[24] [25] [26] [27] [28] [29] [30]
Underfull \hbox (badness 10000) in paragraph at lines 8--1344
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [his-t
ory[]file], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@t
extsy h$@textrm un-de-fined$@textsy i$ @textrm [his-

Underfull \hbox (badness 10000) in paragraph at lines 8--1344
 @textrm tory[]timestamp[]format[]string], page $@textsy h$@textrm un-de-fined$
@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [
his-tory[]save],
[31] [32] [33]
Overfull \hbox (7.06317pt too wide) in paragraph at lines 8--1559
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [echo]
, page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@t
extrm un-de-fined$@textsy i$ @textrm [echo[]executing[]commands],|
[34] [35] [36] [37] [38])
(/<<PKGBUILDDIR>>/doc/interpreter/data.texi Chapter 3 [39]
[40] [41] [42] [43] [44] [45] [46] [47])
(/<<PKGBUILDDIR>>/doc/interpreter/numbers.texi Chapter 4
[48] [49] [50] [51] [52]
Underfull \hbox (badness 10000) in paragraph at lines 8--451
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [for-m
at], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h
$@textrm un-de-fined$@textsy i$ @textrm [out-

Underfull \hbox (badness 10000) in paragraph at lines 8--451
 @textrm put[]max[]field[]width], page $@textsy h$@textrm un-de-fined$@textsy i
$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [out-put[]
precision],
[53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67])
(/<<PKGBUILDDIR>>/doc/interpreter/strings.texi Chapter 5
[68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82]
[83]
Underfull \hbox (badness 10000) in paragraph at lines 1177--1181
 []@textsl delimitertype[] @textrm which may take the value of @texttt "simple"
[] @textrm (de-fault) or
[84]
Overfull \hbox (73.06488pt too wide) in paragraph at lines 1236--1236
 []@smalltt strsplit ("a,,b, c", '[, ]', "collapsedelimiters", false, "delimite
rtype", "regularexpression")[] |
[85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99]
[100]) (/<<PKGBUILDDIR>>/doc/interpreter/container.texi
Chapter 6 [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
[112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123]
[124] [125] [126]) (/<<PKGBUILDDIR>>/doc/interpreter/var.texi
Chapter 7 [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
[138]) (/<<PKGBUILDDIR>>/doc/interpreter/expr.texi Chapter 8
[139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150]
[151] [152] [153] [154] [155] [156] [157] [158] [159] [160])
(/<<PKGBUILDDIR>>/doc/interpreter/eval.texi Chapter 9 [161]
[162] [163] [164] [165] [166])
(/<<PKGBUILDDIR>>/doc/interpreter/stmt.texi Chapter 10
[167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178])
(/<<PKGBUILDDIR>>/doc/interpreter/func.texi Chapter 11
[179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189] [190]
[191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202]
[203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214]
[215] [216] [217] [218] [219] [220] [221] [222])
(/<<PKGBUILDDIR>>/doc/interpreter/errors.texi Chapter 12
[223] [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234]
[235] [236]
Underfull \hbox (badness 10000) in paragraph at lines 916--922
 []@textrm If the @texttt Octave:possible-matlab-short-circuit-operator[] @text
rm warn-ing is
[237] [238]) (/<<PKGBUILDDIR>>/doc/interpreter/debug.texi
Chapter 13 [239] [240]
Underfull \hbox (badness 10000) in paragraph at lines 8--71
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [de-bu
g[]on[]error], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]
$@textsy h$@textrm un-de-fined$@textsy i$

Underfull \hbox (badness 10000) in paragraph at lines 8--86
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [de-bu
g[]on[]error], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]
$@textsy h$@textrm un-de-fined$@textsy i$
[241]
Underfull \hbox (badness 7576) in paragraph at lines 8--104
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [de-bu
g[]on[]warning], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , []
[]$@textsy h$@textrm un-de-fined$@textsy i$
[242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252])
(/<<PKGBUILDDIR>>/doc/interpreter/io.texi Chapter 14 [253]
[254] [255] [256] [257]
Underfull \hbox (badness 6995) in paragraph at lines 8--311
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [fixed
[]point[]format], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [
][]$@textsy h$@textrm un-de-fined$@textsy i$

Underfull \hbox (badness 10000) in paragraph at lines 8--311
 @textrm [out-put[]max[]field[]width], page $@textsy h$@textrm un-de-fined$@tex
tsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [out-
put[]precision],
[258]
Underfull \hbox (badness 10000) in paragraph at lines 8--371
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [PAGER
[]FLAGS], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@tex
tsy h$@textrm un-de-fined$@textsy i$

Underfull \hbox (badness 10000) in paragraph at lines 8--386
 @textrm de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@t
extsy i$ @textrm [page[]screen[]output], page $@textsy h$@textrm un-de-fined$@t
extsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@textsy i$

Overfull \hbox (5.81616pt too wide) in paragraph at lines 8--406
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [more]
, page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@t
extrm un-de-fined$@textsy i$ @textrm [page[]output[]immediately],|

Underfull \hbox (badness 10000) in paragraph at lines 8--406
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@text
sy h$@textrm un-de-fined$@textsy i$ @textrm [PAGER], page $@textsy h$@textrm un
-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@textsy i$

[259] [260] [261] [262] [263] [264] [265] [266] [267] [268] [269] [270]
[271] [272] [273] [274] [275] [276] [277] [278] [279] [280] [281] [282]
[283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293] [294]
[295] [296]) (/<<PKGBUILDDIR>>/doc/interpreter/plot.texi
Chapter 15 [297] [298] </<<PKGBUILDDIR>>/doc/interpreter/plot.
pdf> [299] [300] [301] [302] [303] </<<PKGBUILDDIR>>/doc/inter
preter/hist.pdf> [304] [305] [306] [307] [308] [309] [310] [311] [312] [313]
[314] [315] [316] </<<PKGBUILDDIR>>/doc/interpreter/errorbar.p
df> [317] [318] [319] [320] </<<PKGBUILDDIR>>/doc/interpreter/
polar.pdf> [321] [322] [323] [324] [325] [326] [327] [328] [329] [330] [331]
[332] [333] </<<PKGBUILDDIR>>/doc/interpreter/mesh.pdf>
[334] </<<PKGBUILDDIR>>/doc/interpreter/plot3.pdf> [335]
[336] [337] [338] [339] [340] [341] [342] [343] [344] [345] [346] [347]
[348] [349]
Underfull \hbox (badness 10000) in paragraph at lines 3599--3599
 @textbf ambient-

Underfull \hbox (badness 10000) in paragraph at lines 3599--3600
 @textbf diffuse-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf color-

Overfull \hbox (12.0pt too wide) in paragraph at lines 3601--3602
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3603--3603
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3604--3604
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3605--3605
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3607--3607
 | 
[350] [351] [352] [353] [354] [355] [356] [357] [358] [359] [360] [361]
[362] [363] [364] [365] [366] [367] [368]
Underfull \hbox (badness 6944) in paragraph at lines 4958--4964
 []@textrm The line and the ar-row-head can be cus-tomized as for ar-

Underfull \hbox (badness 10000) in paragraph at lines 4958--4964
 @textrm row an-no-ta-tions, but some prop-erty names are du-pli-cated:
[369] [370] [371] [372] [373] [374] [375] [376]
Underfull \hbox (badness 6859) in paragraph at lines 5538--5540
 []@textrm If the ar-gu-ment @texttt "force"[] @textrm is given then fig-ures a
re closed even when
[377]
Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm alpha 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm beta 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Delta

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Theta

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm aleph

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm wp

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm Re

Underfull \hbox (badness 10000) detected at line 5718
$\textsy n$\textrm int

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm pm

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm cdot

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm times

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm leq

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subset

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subseteq

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm Leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm rightarrow

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lfloor 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm langle 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lceil 

Underfull \hbox (badness 10000) detected at line 5854
$\textsy n$\textrm neq

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm ldots

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm 0

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm copyright
[378] [379] [380]
Underfull \hbox (badness 8094) in paragraph at lines 5902--5904
[]@textrm A com-plete ex-am-ple show-ing the ca-pa-bil-i-ties of text print-ing
 us-ing the

Overfull \hbox (14.94176pt too wide) in paragraph at lines 5913--5913
 []@texttt text (0.65, 0.6175, ['$\displaystyle\leftarrow x = {2\over\sqrt{\pi}
}'...[] |
 </<<PKGBUILDDIR>>/doc/interpreter/extended.pdf> [381]
[382] [383] [384] [385] [386] [387] [388] [389] [390] [391] [392] [393]
[394] [395] [396] [397] [398] [399]
(/<<PKGBUILDDIR>>/doc/interpreter/plot-rootproperties.texi
[400])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-figureproperties.texi
[401] [402] [403] [404] [405] [406])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-axesproperties.texi
[407] [408] [409]
Underfull \hbox (badness 10000) in paragraph at lines 396--397
 []@textrm See [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [pbaspect 
func-tion], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm . Set-tin
g
[410] [411] [412])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lineproperties.texi
[413] [414])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-textproperties.texi
[415] [416]cp doc/interpreter/voronoi.png doc/interpreter/octave.html/voronoi.png
cp doc/interpreter/triplot.png doc/interpreter/octave.html/triplot.png
cp doc/interpreter/griddata.png doc/interpreter/octave.html/griddata.png
cp doc/interpreter/convhull.png doc/interpreter/octave.html/convhull.png
 [417cp doc/interpreter/delaunay.png doc/interpreter/octave.html/delaunay.png
cp doc/interpreter/inpolygon.png doc/interpreter/octave.html/inpolygon.png
])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-imageproperties.texicp doc/interpreter/interpft.png doc/interpreter/octave.html/interpft.png
cp doc/interpreter/interpn.png doc/interpreter/octave.html/interpn.png
cp doc/interpreter/interpderiv1.png doc/interpreter/octave.html/interpderiv1.png
cp doc/interpreter/interpderiv2.png doc/interpreter/octave.html/interpderiv2.png
cp doc/interpreter/plot.png doc/interpreter/octave.html/plot.png
cp doc/interpreter/hist.png doc/interpreter/octave.html/hist.png
cp doc/interpreter/errorbar.png doc/interpreter/octave.html/errorbar.png
cp doc/interpreter/polar.png doc/interpreter/octave.html/polar.png
cp doc/interpreter/mesh.png doc/interpreter/octave.html/mesh.png
cp doc/interpreter/plot3.png doc/interpreter/octave.html/plot3.png
cp doc/interpreter/extended.png doc/interpreter/octave.html/extended.png
cp doc/interpreter/gplot.png doc/interpreter/octave.html/gplot.png
cp doc/interpreter/grid.png doc/interpreter/octave.html/grid.png
cp doc/interpreter/spmatrix.png doc/interpreter/octave.html/spmatrix.png
cp doc/interpreter/spchol.png doc/interpreter/octave.html/spchol.png
cp doc/interpreter/spcholperm.png doc/interpreter/octave.html/spcholperm.png
cp doc/interpreter/splinefit1.png doc/interpreter/octave.html/splinefit1.png
cp doc/interpreter/splinefit2.png doc/interpreter/octave.html/splinefit2.png
cp doc/interpreter/splinefit3.png doc/interpreter/octave.html/splinefit3.png
cp doc/interpreter/splinefit4.png doc/interpreter/octave.html/splinefit4.png
cp doc/interpreter/splinefit6.png doc/interpreter/octave.html/splinefit6.png
cp doc/interpreter/octave.css doc/interpreter/octave.html/octave.css

[418])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-patchproperties.texi
[419] [420] [421])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-surfaceproperties.texi
[422] [423] [424])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lightproperties.texi
[425])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uimenuproperties.texi
[426])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uibuttongroupproperties
.texi [427]
Underfull \hbox (badness 10000) in paragraph at lines 80--81
 @texttt set (0, "defaultuibuttongroupcreatefcn", 'disp ("uibuttongroup
[428])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontextmenuproperties
.texi
Underfull \hbox (badness 10000) in paragraph at lines 68--69
 @texttt set (0, "defaultuicontextmenucreatefcn", 'disp ("uicontextmenu
[429])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipanelproperties.texi
[430])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontrolproperties.tex
i [431] [432])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoolbarproperties.tex
i [433])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipushtoolproperties.te
xi [434])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoggletoolproperties.
texi [435]) [436] [437] [438] [439] [440]
Underfull \hbox (badness 7576) in paragraph at lines 8--7945
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@text
sy h$@textrm un-de-fined$@textsy i$ @textrm [rmap-p-data], page $@textsy h$@tex
trm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@tex
tsy i$
[441]
Underfull \hbox (badness 7576) in paragraph at lines 8--7960
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@text
sy h$@textrm un-de-fined$@textsy i$ @textrm [rmap-p-data], page $@textsy h$@tex
trm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@tex
tsy i$

Underfull \hbox (badness 7576) in paragraph at lines 8--7985
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@text
sy h$@textrm un-de-fined$@textsy i$ @textrm [rmap-p-data], page $@textsy h$@tex
trm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@tex
tsy i$
[442] [443] [444] [445] [446] [447] [448] [449] [450] [451] [452] [453]
[454]
Underfull \hbox (badness 10000) in paragraph at lines 8--8911
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [graph
-ics[]toolkit], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][
]$@textsy h$@textrm un-de-fined$@textsy i$
[455]) (/<<PKGBUILDDIR>>/doc/interpreter/matrix.texi
Chapter 16 [456] [457]
Overfull \hbox (5.52649pt too wide) in paragraph at lines 134--134
 @textsl x[]| 

Overfull \hbox (4.4619pt too wide) in paragraph at lines 134--134
 @textsl z[]| 

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 0| 
[458] [459] [460] [461] [462] [463] [464] [465] [466] [467] [468] [469]
[470] [471] [472] [473] [474] [475] [476] [477] [478] [479] [480] [481]
[482] [483] [484] [485] [486])
(/<<PKGBUILDDIR>>/doc/interpreter/arith.texi Chapter 17
[487] [488] [489] [490] [491] [492] [493] [494] [495] [496] [497] [498]
[499] [500] [501] [502] [503] [504] [505] [506] [507] [508] [509] [510]
[511] [512] [513] [514] [515] [516] [517] [518] [519] [520])
(/<<PKGBUILDDIR>>/doc/interpreter/linalg.texi Chapter 18
[521] [522] [523] [524] [525] [526] [527] [528] [529] [530] [531] [532]
[533] [534] [535] [536] [537] [538] [539] [540] [541] [542] [543] [544]
[545] [546] [547])
(/<<PKGBUILDDIR>>/doc/interpreter/vectorize.texi Chapter 19
[548] [549] [550] [551] [552] [553] [554] [555] [556] [557] [558] [559]
[560] [561] [562] [563])
(/<<PKGBUILDDIR>>/doc/interpreter/nonlin.texi Chapter 20
[564] [565] [566] [567] [568] [569] [570])
(/<<PKGBUILDDIR>>/doc/interpreter/diagperm.texi Chapter 21
[571] [572] [573] [574] [575] [576] [577] [578] [579])
(/<<PKGBUILDDIR>>/doc/interpreter/sparse.texi Chapter 22
[580] [581] [582] [583] [584] [585] [586] [587] [588] </<<BUILDDIR>>/oct
ave-4.2.1/doc/interpreter/spmatrix.pdf> [589] </<<BUILDDIR>>/octave-4.2.
1/doc/interpreter/gplot.pdf> [590] [591] [592] [593] [594] </build/octave-7dxG9
l/octave-4.2.1/doc/interpreter/spmatrix.pdf> [595] </<<BUILDDIR>>/octave
-4.2.1/doc/interpreter/spchol.pdf> </<<PKGBUILDDIR>>/doc/inter
preter/spcholperm.pdf> [596] [597] [598] [599] [600]
Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @textttsl knobs@texttt (1)[]@textrm If @textsl S[] @textrm is n-by-n, then row
s and columns with more than

Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @texttt max(16,@textttsl knobs@texttt (1)*sqrt(n))[] @textrm en-tries are ig-n
ored, and or-dered
[601] [602] [603] [604] [605] [606] [607] [608] [609] [610] [611] [612]
[613] [614] [615] [616] [617] [618] [619]
Underfull \hbox (badness 10000) in paragraph at lines 2899--2903
 @textrm has 126,478 nonze-ros, and the in-com-plete LU fac-tor-iza-tion, with 
0
[620] [621] [622] </<<PKGBUILDDIR>>/doc/interpreter/grid.pdf>)
(/<<PKGBUILDDIR>>/doc/interpreter/quad.texi Chapter 23
[623] [624] [625] [626] [627] [628] [629] [630] [631] [632] [633] [634])
(/<<PKGBUILDDIR>>/doc/interpreter/diffeq.texi Chapter 24
[635] [636] [637] [638] [639] [640] [641] [642] [643] [644] [645] [646]
Underfull \hbox (badness 10000) in paragraph at lines 933--936
 []@textrm This op-tion is re-quired by the @texttt "compute consistent initial


Underfull \hbox (badness 10000) in paragraph at lines 933--936
 @texttt condition"[] @textrm and @texttt "exclude algebraic variables from err
or test"[]
[647] [648] [649] [650] [651])
(/<<PKGBUILDDIR>>/doc/interpreter/optim.texi Chapter 25
[652] [653] [654] [655] [656] [657] [658] [659] [660] [661] [662] [663]
[664] [665] [666] [667])
(/<<PKGBUILDDIR>>/doc/interpreter/stats.texi Chapter 26
[668] [669] [670] [671] [672] [673] [674] [675] [676] [677] [678] [679]
[680] [681] [682] [683] [684] [685] [686] [687] [688] [689] [690] [691]
[692] [693] [694] [695] [696] [697] [698] [699] [700] [701] [702] [703]
[704]) (/<<PKGBUILDDIR>>/doc/interpreter/set.texi Chapter 27
[705] [706] [707] [708])
(/<<PKGBUILDDIR>>/doc/interpreter/poly.texi Chapter 28
[709] [710] [711] [712] [713] [714] [715] [716] [717] [718] </build/octave-7dxG
9l/octave-4.2.1/doc/interpreter/splinefit1.pdf> [719] [720] </build/octave-7dxG
9l/octave-4.2.1/doc/interpreter/splinefit2.pdf> </<<BUILDDIR>>/octave-4.
2.1/doc/interpreter/splinefit3.pdf> [721] </<<PKGBUILDDIR>>/do
c/interpreter/splinefit4.pdf> [722] [723] </<<PKGBUILDDIR>>/do
c/interpreter/splinefit6.pdf> [724] [725] [726])
(/<<PKGBUILDDIR>>/doc/interpreter/interp.texi Chapter 29
[727] [728] [729] </<<PKGBUILDDIR>>/doc/interpreter/interpderi
v1.pdf> [730] </<<PKGBUILDDIR>>/doc/interpreter/interpderiv2.p
df> [731] </<<PKGBUILDDIR>>/doc/interpreter/interpft.pdf>
[732] [733] [734] [735] </<<PKGBUILDDIR>>/doc/interpreter/inte
rpn.pdf>) (/<<PKGBUILDDIR>>/doc/interpreter/geometry.texi
Chapter 30 [736] [737] [738] [739] [740] </<<PKGBUILDDIR>>/doc
/interpreter/delaunay.pdf> [741] [742] </<<PKGBUILDDIR>>/doc/i
nterpreter/triplot.pdf> [743] [744] [745] [746] [747] </<<BUILDDIR>>/oct
ave-4.2.1/doc/interpreter/voronoi.pdf> [748] </<<PKGBUILDDIR>>
/doc/interpreter/inpolygon.pdf> [749] [750] </<<PKGBUILDDIR>>/
doc/interpreter/convhull.pdf> [751] [752] </<<PKGBUILDDIR>>/do
c/interpreter/griddata.pdf>)
(/<<PKGBUILDDIR>>/doc/interpreter/signal.texi Chapter 31
[753] [754] [755] [756] [757] [758] [759] [760] [761] [762] [763] [764]
[765] [766]) (/<<PKGBUILDDIR>>/doc/interpreter/image.texi
Chapter 32 [767] [768] [769]
Overfull \hbox (32.68126pt too wide) in paragraph at lines 126--126
 []@texttt imread (filename, "PixelRegion", {[200 1 600], [300 1 700]});[] |
[770] [771] [772] [773] [774] [775] [776] [777] [778] [779] [780] [781]
[782] [783] [784] [785] [786] [787])
(/<<PKGBUILDDIR>>/doc/interpreter/audio.texi Chapter 33
[788] [789] [790] [791] [792] [793] [794])
(/<<PKGBUILDDIR>>/doc/interpreter/oop.texi Chapter 34 [795]
[796] [797] [798] [799] [800] [801] [802] [803] [804] [805]
Underfull \hbox (badness 10000) in paragraph at lines 731--733
 []@textrm This func-tion is equiv-a-lent to the op-er-a-tor syn-tax [] or
[806] [807] [808] [809] [810] [811] [812]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1240--1240
 [][] |
[813] [814]) (/<<PKGBUILDDIR>>/doc/interpreter/gui.texi
Chapter 35 [815] [816] [817] [818] [819]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 294--294
 []@texttt dims = inputdlg (prompt, "Enter Box Dimensions", rowscols, defaults)
;[] |
[820] [821]
Overfull \hbox (38.10062pt too wide) in paragraph at lines 449--449
 []@texttt btn = questdlg ("Close Octave?", "Some fancy title", "Yes", "No", "N
o");[] |
[822] [823]
Overfull \hbox (124.33093pt too wide) in paragraph at lines 569--569
 []@texttt b = uicontrol (h, "string", "OK", "position",[10 10 150 40], "callba
ck","delete(gcf)");[] |
[824] [825] [826]
Overfull \hbox (84.09012pt too wide) in paragraph at lines 761--761
 []@texttt m1 = uimenu ("parent",c,"label","Menu item 1","callback","disp('menu
 item 1')");[] |

Overfull \hbox (84.09012pt too wide) in paragraph at lines 762--762
 []@texttt m2 = uimenu ("parent",c,"label","Menu item 2","callback","disp('menu
 item 2')");[] |
[827]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 843--843
 []@texttt b1 = uicontrol (f, "string", "A Button", "position",[10 10 150 40]);
[] |

Overfull \hbox (141.577pt too wide) in paragraph at lines 845--845
 []@texttt e1 = uicontrol (f, "style", "edit", "string", "editable text", "posi
tion",[10 60 300 40]);[] |

Overfull \hbox (153.07437pt too wide) in paragraph at lines 847--847
 []@texttt c1 = uicontrol (f, "style", "checkbox", "string", "a checkbox", "pos
ition",[10 120 150 40]);[] |

Overfull \hbox (72.59274pt too wide) in paragraph at lines 882--882
 []@texttt b1 = uicontrol ("parent", p, "string", "A Button", "position",[18 10
 150 36]);[] |

Overfull \hbox (107.08487pt too wide) in paragraph at lines 883--883
 []@texttt b2 = uicontrol ("parent", p, "string", "Another Button", "position",
[18 60 150 36]);[] |
[828] [829] [830]
Underfull \hbox (badness 10000) in paragraph at lines 8--1037
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@text
sy h$@textrm un-de-fined$@textsy i$ @textrm [get], page $@textsy h$@textrm un-d
e-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@textsy i$ @
textrm [set],
[831] [832] [833])
(/<<PKGBUILDDIR>>/doc/interpreter/system.texi Chapter 36
[834] [835] [836] [837] l.330: Unicode char @u8:± not defined for Texinfo
[838] [839] [840] [841] [842] [843] [844] [845] [846] [847]
Underfull \hbox (badness 10000) in paragraph at lines 8--1047
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [mkdir
], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@
textrm un-de-fined$@textsy i$ @textrm [con-
[848] [849] [850] [851]
Underfull \hbox (badness 10000) in paragraph at lines 8--1336
 @textrm de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@t
extsy i$ @textrm [is[]absolute[]filename], page $@textsy h$@textrm un-de-fined$
@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-fined$@textsy i$
[852] [853]
Underfull \hbox (badness 10000) in paragraph at lines 8--1430
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [file[
]in[]loadpath], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][
]$@textsy h$@textrm un-de-fined$@textsy i$
[854] [855] [856] [857] [858] [859] [860] [861] [862] [863] [864] [865]
Underfull \hbox (badness 10000) in paragraph at lines 8--2406
 @textbf See also: [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [IM-AG
E[]PATH], page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@tex
tsy h$@textrm un-de-fined$@textsy i$
[866] [867]
Underfull \hbox (badness 7486) in paragraph at lines 8--2529
 [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [WTERM-SIG], page $@text
sy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-f
ined$@textsy i$ @textrm [WUN-TRACED],

Underfull \hbox (badness 10000) in paragraph at lines 8--2552
 [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [WIF-STOPPED], page $@te
xtsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de
-fined$@textsy i$ @textrm [WSTOP-SIG],

Underfull \hbox (badness 10000) in paragraph at lines 8--2563
 [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [WIF-STOPPED], page $@te
xtsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de
-fined$@textsy i$ @textrm [WSTOP-SIG],
[868]
Underfull \hbox (badness 10000) in paragraph at lines 8--2581
 [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [WIF-STOPPED], page $@te
xtsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de
-fined$@textsy i$ @textrm [WSTOP-SIG],

Underfull \hbox (badness 10000) in paragraph at lines 8--2593
 [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [WCORE-DUMP], page $@tex
tsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de-
fined$@textsy i$ @textrm [WSTOP-SIG],

Underfull \hbox (badness 10000) in paragraph at lines 8--2602
 [][]$@textsy h$@textrm un-de-fined$@textsy i$ @textrm [WIF-STOPPED], page $@te
xtsy h$@textrm un-de-fined$@textsy i$[][]@textrm , [][]$@textsy h$@textrm un-de
-fined$@textsy i$ @textrm [WSTOP-SIG],
[869] [870] [871] [872] [873] [874] [875] [876] [877] [878] [879] [880]
[881]) (/<<PKGBUILDDIR>>/doc/interpreter/package.texi
Chapter 37 [882] [883] [884]
Overfull \hbox (61.4247pt too wide) in paragraph at lines 258--258
 []@texttt pkg describe control signal # describe control and signal packages[]
 |
[885] [886] [887] [888] [889] [890] [891])
(/<<PKGBUILDDIR>>/doc/interpreter/external.texi Appendix A
[892] [893] [894] [895] [896] [897] [898] [899] [900] [901] [902] [903]
[904] [905] [906] [907] [908] [909]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1223--1223
 [][] |
[910] [911]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1347--1347
 [][] |
[912] [913] [914] [915] [916] [917] [918] [919] [920] [921] [922] [923]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2156--2156
 [][] |
[924] [925] [926] [927]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 2407--2407
 [][] |
[928] [929] [930] [931] [932] [933] [934] [935] [936] [937] [938] [939]
[940] [941]) (/<<PKGBUILDDIR>>/doc/interpreter/testfun.texi
Appendix B [942] [943] [944] [945] [946] [947] [948] [949] [950] [951] [952]
[953]) (/<<PKGBUILDDIR>>/doc/interpreter/obsolete.texi
Appendix C [954]
Underfull \hbox (badness 10000) in paragraph at lines 144--144
 @texttt char (strsplit (s,

Underfull \hbox (badness 10000) in paragraph at lines 167--167
 @texttt [Uret, ~, Ucols] =
[955] [956] [957]) (/<<PKGBUILDDIR>>/doc/interpreter/bugs.texi
 Appendix D [958] [959] [960] [961] [962])
(/<<PKGBUILDDIR>>/doc/interpreter/install.texi Appendix E
[963] [964] [965] [966] [967] [968] [969] [970] [971] [972] [973] [974]
[975] [976]) (/<<PKGBUILDDIR>>/doc/interpreter/grammar.texi
Appendix F [977] [978] [979])
(/<<PKGBUILDDIR>>/doc/interpreter/gpl.texi Appendix G [980]
[981] [982] [983] [984] [985] [986] [987] [988] [989] [990])
(/<<PKGBUILDDIR>>/doc/interpreter/cp-idx.texi (Concept Index)
[991] [992]) (/<<PKGBUILDDIR>>/doc/interpreter/fn-idx.texi
(Function Index) [993] [994])
(/<<PKGBUILDDIR>>/doc/interpreter/op-idx.texi
(Operator Index) [995] [996]) [997] [998] )
(see the transcript file for additional information) </<<BUILDDIR>>/octa
ve-4.2.1/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1095.603pk> </build/oct
ave-7dxG9l/octave-4.2.1/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecti1095.603
pk></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/tex
live/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi5.pfb></usr/share/texlive/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmmi7.pfb></usr/share/texlive/texmf-dist/fonts/type
1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmr5.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmr7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
r8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/s
hare/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/share/texliv
e/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texlive/texm
f-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist
/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/share/texlive/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsy9.pfb></usr/share/texlive/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmti10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
amsfonts/cm/cmtt10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmtt12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/
cmtt9.pfb>
Output written on octave.pdf (1002 pages, 4370616 bytes).
Transcript written on octave.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/interpreter/octave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.) (./octave.aux
) (/<<PKGBUILDDIR>>/doc/interpreter/macros.texi)
(/<<PKGBUILDDIR>>/doc/interpreter/version-octave.texi) </build
/octave-7dxG9l/octave-4.2.1/doc/interpreter/octave_logo.pdf>
Overfull \hbox (1.16216pt too wide) in paragraph at lines 103--104
 | 
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./octave.toc
[-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11]) [-12] [-13] [-14]
(./octave.toc) (./octave.toc)
(/<<PKGBUILDDIR>>/doc/interpreter/preface.texi (Preface)
(/<<PKGBUILDDIR>>/doc/interpreter/contributors.texi
Underfull \hbox (badness 10000) in paragraph at lines 80--80
@textrm PrasannaKumar
[1] [2] [3]) [4] [5])
(/<<PKGBUILDDIR>>/doc/interpreter/intro.texi Chapter 1
[6] [7] [8] [9] [10] [11] [12] [13])
(/<<PKGBUILDDIR>>/doc/interpreter/basics.texi Chapter 2
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23]
Underfull \hbox (badness 10000) in paragraph at lines 748--755
 []@textrm The de-fault value is @textttsl octave-home@texttt /share/octave/@te
xtttsl version@texttt /etc/built-in-
[24] [25] [26] [27] [28] [29]
Overfull \hbox (19.11484pt too wide) in paragraph at lines 8--1318
 @textbf See also: [][]@textrm [history[]file], page 31[][], [][][history[]size
], page 31[][], [][][history[]timestamp[]format[]string],|
[30]
Overfull \hbox (24.95482pt too wide) in paragraph at lines 8--1331
 @textbf See also: [][]@textrm [history[]size], page 31[][], [][][history[]save
], page 30[][], [][][history[]timestamp[]format[]string],|
[31] [32] [33] [34] [35] [36] [37])
(/<<PKGBUILDDIR>>/doc/interpreter/data.texi Chapter 3 [38]
[39] [40] [41] [42] [43] [44] [45])
(/<<PKGBUILDDIR>>/doc/interpreter/numbers.texi Chapter 4
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60]
[61] [62] [63] [64])
(/<<PKGBUILDDIR>>/doc/interpreter/strings.texi Chapter 5
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79]
[80]
Underfull \hbox (badness 10000) in paragraph at lines 1177--1181
 []@textsl delimitertype[] @textrm which may take the value of @texttt "simple"
[] @textrm (de-fault) or
[81] [82]
Overfull \hbox (73.06488pt too wide) in paragraph at lines 1236--1236
 []@smalltt strsplit ("a,,b, c", '[, ]', "collapsedelimiters", false, "delimite
rtype", "regularexpression")[] |
[83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97]
[98]) (/<<PKGBUILDDIR>>/doc/interpreter/container.texi
Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109]
[110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121]
[122] [123]) (/<<PKGBUILDDIR>>/doc/interpreter/var.texi
Chapter 7 [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134])
(/<<PKGBUILDDIR>>/doc/interpreter/expr.texi Chapter 8 [135]
[136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147]
[148] [149] [150] [151] [152] [153] [154] [155])
(/<<PKGBUILDDIR>>/doc/interpreter/eval.texi Chapter 9 [156]
[157] [158] [159] [160] [161])
(/<<PKGBUILDDIR>>/doc/interpreter/stmt.texi Chapter 10
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172])
(/<<PKGBUILDDIR>>/doc/interpreter/func.texi Chapter 11
[173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184]
[185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196]
[197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208]
[209] [210] [211] [212] [213] [214] [215])
(/<<PKGBUILDDIR>>/doc/interpreter/errors.texi Chapter 12
[216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227]
Underfull \hbox (badness 10000) in paragraph at lines 916--922
 []@textrm If the @texttt Octave:possible-matlab-short-circuit-operator[] @text
rm warn-ing is
[228] [229]) (/<<PKGBUILDDIR>>/doc/interpreter/debug.texi
Chapter 13 [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240]
[241] [242]) (/<<PKGBUILDDIR>>/doc/interpreter/io.texi
Chapter 14 [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253]
Overfull \hbox (7.98221pt too wide) in paragraph at lines 8--737
 @textbf See also: [][]@textrm [load], page 265[][], [][][save[]default[]option
s], page 264[][], [][][save[]header[]format[]string],|
[254] [255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265]
[266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277]
[278] [279] [280] [281] [282] [283] [284] [285])
(/<<PKGBUILDDIR>>/doc/interpreter/plot.texi Chapter 15
[286] </<<PKGBUILDDIR>>/doc/interpreter/plot.pdf> [287]
[288] [289] [290] [291] </<<PKGBUILDDIR>>/doc/interpreter/hist
.pdf> [292] [293] [294] [295] [296] [297] [298] [299] [300] [301] [302]
[303] [304] </<<PKGBUILDDIR>>/doc/interpreter/errorbar.pdf>
[305] [306] [307] </<<PKGBUILDDIR>>/doc/interpreter/polar.pdf>
[308] [309] [310] [311] [312] [313] [314] [315] [316] [317] [318] [319]
[320] [321] </<<PKGBUILDDIR>>/doc/interpreter/mesh.pdf>
[322] </<<PKGBUILDDIR>>/doc/interpreter/plot3.pdf> [323]
[324] [325] [326] [327] [328] [329] [330] [331] [332] [333] [334] [335]
[336]
Underfull \hbox (badness 10000) in paragraph at lines 3599--3599
 @textbf ambient-

Underfull \hbox (badness 10000) in paragraph at lines 3599--3600
 @textbf diffuse-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf color-

Overfull \hbox (12.0pt too wide) in paragraph at lines 3601--3602
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3603--3603
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3604--3604
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3605--3605
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3607--3607
 | 
[337] [338] [339] [340] [341] [342] [343] [344] [345] [346] [347] [348]
[349] [350] [351] [352] [353] [354]
Underfull \hbox (badness 6944) in paragraph at lines 4958--4964
 []@textrm The line and the ar-row-head can be cus-tomized as for ar-

Underfull \hbox (badness 10000) in paragraph at lines 4958--4964
 @textrm row an-no-ta-tions, but some prop-erty names are du-pli-cated:
[355] [356] [357] [358] [359] [360] [361] [362]
Underfull \hbox (badness 6859) in paragraph at lines 5538--5540
 []@textrm If the ar-gu-ment @texttt "force"[] @textrm is given then fig-ures a
re closed even when
[363]
Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm alpha 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm beta 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Delta

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Theta

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm aleph

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm wp

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm Re

Underfull \hbox (badness 10000) detected at line 5718
$\textsy n$\textrm int

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm pm

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm cdot

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm times

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm leq

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subset

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subseteq

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm Leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm rightarrow

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lfloor 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm langle 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lceil 

Underfull \hbox (badness 10000) detected at line 5854
$\textsy n$\textrm neq

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm ldots

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm 0

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm copyright
[364] [365] [366]
Underfull \hbox (badness 8094) in paragraph at lines 5902--5904
[]@textrm A com-plete ex-am-ple show-ing the ca-pa-bil-i-ties of text print-ing
 us-ing the

Overfull \hbox (14.94176pt too wide) in paragraph at lines 5913--5913
 []@texttt text (0.65, 0.6175, ['$\displaystyle\leftarrow x = {2\over\sqrt{\pi}
}'...[] |
 </<<PKGBUILDDIR>>/doc/interpreter/extended.pdf> [367]
[368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] [379]
[380] [381] [382] [383] [384]
(/<<PKGBUILDDIR>>/doc/interpreter/plot-rootproperties.texi
[385] [386])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-figureproperties.texi
[387] [388] [389] [390] [391])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-axesproperties.texi
[392] [393] [394] [395]
Underfull \hbox (badness 10000) in paragraph at lines 456--458
 []@textrm Control the way x/y/zticklabel prop-er-ties are in-ter-preted. See
[396] [397] [398])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lineproperties.texi
[399] [400])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-textproperties.texi
[401]
Underfull \hbox (badness 10000) in paragraph at lines 162--164
 []@textrm Control the way the @texttt "string"[] @textrm prop-erty is in-ter-p
reted. See
[402])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-imageproperties.texi
[403])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-patchproperties.texi
[404] [405] [406])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-surfaceproperties.texi
[407] [408] [409])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lightproperties.texi
[410])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uimenuproperties.texi
[411])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uibuttongroupproperties
.texi [412]
Underfull \hbox (badness 10000) in paragraph at lines 80--81
 @texttt set (0, "defaultuibuttongroupcreatefcn", 'disp ("uibuttongroup
[413])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontextmenuproperties
.texi
Underfull \hbox (badness 10000) in paragraph at lines 68--69
 @texttt set (0, "defaultuicontextmenucreatefcn", 'disp ("uicontextmenu
[414])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipanelproperties.texi
[415])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontrolproperties.tex
i [416] [417])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoolbarproperties.tex
i [418])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipushtoolproperties.te
xi [419])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoggletoolproperties.
texi [420]) [421] [422] [423] [424] [425] [426] [427] [428] [429] [430]
[431] [432] [433] [434] [435] [436] [437] [438] [439])
(/<<PKGBUILDDIR>>/doc/interpreter/matrix.texi Chapter 16
[440] [441]
Overfull \hbox (5.52649pt too wide) in paragraph at lines 134--134
 @textsl x[]| 

Overfull \hbox (4.4619pt too wide) in paragraph at lines 134--134
 @textsl z[]| 

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 0| 
[442] [443] [444] [445] [446] [447] [448] [449] [450] [451] [452] [453]
[454] [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
[466] [467] [468] [469])
(/<<PKGBUILDDIR>>/doc/interpreter/arith.texi Chapter 17
[470] [471] [472] [473] [474] [475] [476] [477] [478] [479] [480] [481]
[482] [483] [484] [485] [486] [487] [488] [489] [490] [491] [492] [493]
[494] [495] [496] [497] [498] [499] [500])
(/<<PKGBUILDDIR>>/doc/interpreter/linalg.texi Chapter 18
[501] [502] [503] [504] [505] [506] [507] [508] [509] [510] [511] [512]
[513] [514] [515] [516] [517] [518] [519] [520] [521] [522] [523] [524]
[525] [526] [527])
(/<<PKGBUILDDIR>>/doc/interpreter/vectorize.texi Chapter 19
[528] [529] [530] [531] [532] [533] [534] [535] [536] [537] [538] [539]
[540] [541] [542] [543])
(/<<PKGBUILDDIR>>/doc/interpreter/nonlin.texi Chapter 20
[544] [545] [546] [547] [548] [549])
(/<<PKGBUILDDIR>>/doc/interpreter/diagperm.texi Chapter 21
[550] [551] [552] [553] [554] [555] [556] [557])
(/<<PKGBUILDDIR>>/doc/interpreter/sparse.texi Chapter 22
[558] [559] [560] [561] [562] [563] [564] [565] [566] </<<BUILDDIR>>/oct
ave-4.2.1/doc/interpreter/spmatrix.pdf> [567] </<<BUILDDIR>>/octave-4.2.
1/doc/interpreter/gplot.pdf> [568] [569] [570] [571] [572] </build/octave-7dxG9
l/octave-4.2.1/doc/interpreter/spmatrix.pdf> </<<PKGBUILDDIR>>
/doc/interpreter/spchol.pdf> </<<PKGBUILDDIR>>/doc/interpreter
/spcholperm.pdf> [573] [574] [575] [576] [577]
Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @textttsl knobs@texttt (1)[]@textrm If @textsl S[] @textrm is n-by-n, then row
s and columns with more than

Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @texttt max(16,@textttsl knobs@texttt (1)*sqrt(n))[] @textrm en-tries are ig-n
ored, and or-dered
[578] [579] [580] [581] [582] [583] [584] [585] [586] [587] [588] [589]
[590] [591] [592] [593] [594] [595] [596]
Underfull \hbox (badness 10000) in paragraph at lines 2899--2903
 @textrm has 126,478 nonze-ros, and the in-com-plete LU fac-tor-iza-tion, with 
0
[597] [598] [599] </<<PKGBUILDDIR>>/doc/interpreter/grid.pdf>)
(/<<PKGBUILDDIR>>/doc/interpreter/quad.texi Chapter 23
[600] [601] [602] [603] [604] [605] [606] [607] [608] [609] [610])
(/<<PKGBUILDDIR>>/doc/interpreter/diffeq.texi Chapter 24
[611] [612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622]
Underfull \hbox (badness 10000) in paragraph at lines 933--936
 []@textrm This op-tion is re-quired by the @texttt "compute consistent initial


Underfull \hbox (badness 10000) in paragraph at lines 933--936
 @texttt condition"[] @textrm and @texttt "exclude algebraic variables from err
or test"[]
[623] [624] [625] [626] [627])
(/<<PKGBUILDDIR>>/doc/interpreter/optim.texi Chapter 25
[628] [629] [630] [631] [632] [633] [634] [635] [636] [637] [638] [639]
[640] [641]) (/<<PKGBUILDDIR>>/doc/interpreter/stats.texi
Chapter 26 [642] [643] [644] [645] [646] [647] [648] [649] [650] [651] [652]
[653] [654] [655] [656] [657] [658] [659] [660] [661] [662] [663] [664]
[665] [666] [667] [668] [669] [670] [671] [672] [673] [674] [675] [676]
[677] [678]) (/<<PKGBUILDDIR>>/doc/interpreter/set.texi
Chapter 27 [679] [680] [681] [682])
(/<<PKGBUILDDIR>>/doc/interpreter/poly.texi Chapter 28
[683] [684] [685] [686] [687] [688] [689] [690] [691] [692] </build/octave-7dxG
9l/octave-4.2.1/doc/interpreter/splinefit1.pdf> [693] </<<BUILDDIR>>/oct
ave-4.2.1/doc/interpreter/splinefit2.pdf> [694] </<<BUILDDIR>>/octave-4.
2.1/doc/interpreter/splinefit3.pdf> [695] </<<PKGBUILDDIR>>/do
c/interpreter/splinefit4.pdf> [696] </<<PKGBUILDDIR>>/doc/inte
rpreter/splinefit6.pdf> [697] [698] [699])
(/<<PKGBUILDDIR>>/doc/interpreter/interp.texi Chapter 29
[700] [701] </<<PKGBUILDDIR>>/doc/interpreter/interpderiv1.pdf
> </<<PKGBUILDDIR>>/doc/interpreter/interpderiv2.pdf> [702]
[703] </<<PKGBUILDDIR>>/doc/interpreter/interpft.pdf> [704]
[705] [706] [707] </<<PKGBUILDDIR>>/doc/interpreter/interpn.pd
f>) (/<<PKGBUILDDIR>>/doc/interpreter/geometry.texi
Chapter 30 [708] [709] [710] [711] </<<PKGBUILDDIR>>/doc/inter
preter/delaunay.pdf> [712] [713] [714] </<<PKGBUILDDIR>>/doc/i
nterpreter/triplot.pdf> [715] [716] [717] [718] </<<BUILDDIR>>/octave-4.
2.1/doc/interpreter/voronoi.pdf> [719] [720] </<<PKGBUILDDIR>>
/doc/interpreter/inpolygon.pdf> [721] </<<PKGBUILDDIR>>/doc/in
terpreter/convhull.pdf> [722] [723] </<<PKGBUILDDIR>>/doc/inte
rpreter/griddata.pdf>)
(/<<PKGBUILDDIR>>/doc/interpreter/signal.texi Chapter 31
[724] [725] [726] [727] [728] [729] [730] [731] [732] [733] [734] [735]
[736] [737] [738])
(/<<PKGBUILDDIR>>/doc/interpreter/image.texi Chapter 32
[739] [740] [741]
Overfull \hbox (32.68126pt too wide) in paragraph at lines 126--126
 []@texttt imread (filename, "PixelRegion", {[200 1 600], [300 1 700]});[] |
[742] [743] [744] [745] [746] [747] [748] [749] [750] [751] [752] [753]
[754] [755] [756] [757] [758] [759])
(/<<PKGBUILDDIR>>/doc/interpreter/audio.texi Chapter 33
[760] [761] [762] [763] [764] [765] [766])
(/<<PKGBUILDDIR>>/doc/interpreter/oop.texi Chapter 34 [767]
[768] [769] [770] [771] [772] [773] [774] [775] [776] [777]
Underfull \hbox (badness 10000) in paragraph at lines 731--733
 []@textrm This func-tion is equiv-a-lent to the op-er-a-tor syn-tax [] or
[778] [779] [780] [781] [782] [783] [784]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1240--1240
 [][] |
[785] [786]) (/<<PKGBUILDDIR>>/doc/interpreter/gui.texi
Chapter 35 [787] [788] [789] [790] [791]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 294--294
 []@texttt dims = inputdlg (prompt, "Enter Box Dimensions", rowscols, defaults)
;[] |
[792] [793]
Overfull \hbox (38.10062pt too wide) in paragraph at lines 449--449
 []@texttt btn = questdlg ("Close Octave?", "Some fancy title", "Yes", "No", "N
o");[] |
[794]
Overfull \hbox (124.33093pt too wide) in paragraph at lines 569--569
 []@texttt b = uicontrol (h, "string", "OK", "position",[10 10 150 40], "callba
ck","delete(gcf)");[] |
[795] [796] [797]
Overfull \hbox (84.09012pt too wide) in paragraph at lines 761--761
 []@texttt m1 = uimenu ("parent",c,"label","Menu item 1","callback","disp('menu
 item 1')");[] |

Overfull \hbox (84.09012pt too wide) in paragraph at lines 762--762
 []@texttt m2 = uimenu ("parent",c,"label","Menu item 2","callback","disp('menu
 item 2')");[] |
[798]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 843--843
 []@texttt b1 = uicontrol (f, "string", "A Button", "position",[10 10 150 40]);
[] |

Overfull \hbox (141.577pt too wide) in paragraph at lines 845--845
 []@texttt e1 = uicontrol (f, "style", "edit", "string", "editable text", "posi
tion",[10 60 300 40]);[] |

Overfull \hbox (153.07437pt too wide) in paragraph at lines 847--847
 []@texttt c1 = uicontrol (f, "style", "checkbox", "string", "a checkbox", "pos
ition",[10 120 150 40]);[] |
[799]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 882--882
 []@texttt b1 = uicontrol ("parent", p, "string", "A Button", "position",[18 10
 150 36]);[] |

Overfull \hbox (107.08487pt too wide) in paragraph at lines 883--883
 []@texttt b2 = uicontrol ("parent", p, "string", "Another Button", "position",
[18 60 150 36]);[] |
[800] [801] [802] [803] [804] [805])
(/<<PKGBUILDDIR>>/doc/interpreter/system.texi Chapter 36
[806] [807] [808] [809] l.330: Unicode char @u8:± not defined for Texinfo
[810] [811] [812] [813] [814] [815] [816] [817] [818] [819] [820] [821]
[822] [823] [824] [825] [826] [827] [828] [829] [830] [831] [832] [833]
[834] [835] [836] [837]
Underfull \hbox (badness 10000) in paragraph at lines 8--2529
 @textrm page 868[][], [][][WIFCONTINUED], page 869[][], [][][WIFSIGNALED], pag
e 869[][],
[838] [839] [840] [841] [842] [843] [844] [845] [846] [847] [848] [849]
[850]) (/<<PKGBUILDDIR>>/doc/interpreter/package.texi
Chapter 37 [851] [852] [853] [854]
Overfull \hbox (61.4247pt too wide) in paragraph at lines 258--258
 []@texttt pkg describe control signal # describe control and signal packages[]
 |
[855] [856] [857] [858] [859] [860] [861])
(/<<PKGBUILDDIR>>/doc/interpreter/external.texi Appendix A
[862] [863] [864] [865] [866] [867] [868] [869] [870] [871] [872] [873]
[874] [875] [876] [877] [878] [879]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1223--1223
 [][] |
[880] [881]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1347--1347
 [][] |
[882] [883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2156--2156
 [][] |
[894] [895] [896] [897]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 2407--2407
 [][] |
[898] [899] [900] [901] [902] [903] [904] [905] [906] [907] [908] [909]
[910] [911]) (/<<PKGBUILDDIR>>/doc/interpreter/testfun.texi
Appendix B [912] [913] [914] [915] [916] [917] [918] [919] [920] [921] [922])
(/<<PKGBUILDDIR>>/doc/interpreter/obsolete.texi Appendix C
[923] [924]
Underfull \hbox (badness 10000) in paragraph at lines 144--144
 @texttt char (strsplit (s,

Underfull \hbox (badness 10000) in paragraph at lines 167--167
 @texttt [Uret, ~, Ucols] =
[925] [926] [927]) (/<<PKGBUILDDIR>>/doc/interpreter/bugs.texi
 Appendix D [928] [929] [930] [931] [932])
(/<<PKGBUILDDIR>>/doc/interpreter/install.texi Appendix E
[933] [934] [935] [936] [937] [938] [939] [940] [941] [942] [943] [944]
[945] [946]) (/<<PKGBUILDDIR>>/doc/interpreter/grammar.texi
Appendix F [947] [948] [949])
(/<<PKGBUILDDIR>>/doc/interpreter/gpl.texi Appendix G [950]
[951] [952] [953] [954] [955] [956] [957] [958] [959] [960])
(/<<PKGBUILDDIR>>/doc/interpreter/cp-idx.texi (Concept Index)
[961] [962] (./octave.cps [963] [964] [965] [966] [967] [968] [969] [970]
[971] [972] [973])
Overfull \vbox (6.98251pt too high) has occurred while \output is active
Overfull \vbox (6.98251pt too high) has occurred while \output is active)
(/<<PKGBUILDDIR>>/doc/interpreter/fn-idx.texi
(Function Index) [974] (./octave.fns [975] [976] [977] [978] [979] [980]
[981] [982] [983] [984] [985] [986] [987]))
(/<<PKGBUILDDIR>>/doc/interpreter/op-idx.texi
(Operator Index) [988] (./octave.ops)) [989]
Overfull \vbox (32.77942pt too high) has occurred while \output is active
[990] )
(see the transcript file for additional information)pdfTeX warning (dest): name
{997} has been referenced but does not exist, replaced by a fixed one

pdfTeX warning (dest): name{995} has been referenced but does not exist, replac
ed by a fixed one

pdfTeX warning (dest): name{993} has been referenced but does not exist, replac
ed by a fixed one

 </<<PKGBUILDDIR>>/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/
ecrm1095.603pk> </<<PKGBUILDDIR>>/doc/.texmf-var/fonts/pk/ljfo
ur/jknappen/ec/ecti1095.603pk></usr/share/texlive/texmf-dist/fonts/type1/public
/amsfonts/cm/cmb10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/
cmcsc10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex1
0.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi5.pfb></usr/share/t
exlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/share/texlive/
texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr5.pfb></usr/share/texlive/texmf-dist/fonts/type1
/public/amsfonts/cm/cmr7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts
/cm/cmr9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl
10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texl
ive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/share/texlive/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb></usr/share/texlive/texmf-dist
/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texlive/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texlive/texmf-dist/fonts/type1
/public/amsfonts/cm/cmtt12.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmtt9.pfb>
Output written on octave.pdf (1006 pages, 4539953 bytes).
Transcript written on octave.log.
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(../../../../../.././doc/interpreter/octave.texi
(/<<PKGBUILDDIR>>/build-aux/texinfo.tex
Loading texinfo [version 2013-02-01.11]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.) (./octave.aux
) (/<<PKGBUILDDIR>>/doc/interpreter/macros.texi)
(/<<PKGBUILDDIR>>/doc/interpreter/version-octave.texi) </build
/octave-7dxG9l/octave-4.2.1/doc/interpreter/octave_logo.pdf>
Overfull \hbox (1.16216pt too wide) in paragraph at lines 103--104
 | 
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./octave.toc
[-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11]) [-12] [-13] [-14]
(./octave.toc) (./octave.toc)
(/<<PKGBUILDDIR>>/doc/interpreter/preface.texi (Preface)
(/<<PKGBUILDDIR>>/doc/interpreter/contributors.texi
Underfull \hbox (badness 10000) in paragraph at lines 80--80
@textrm PrasannaKumar
[1] [2] [3]) [4] [5])
(/<<PKGBUILDDIR>>/doc/interpreter/intro.texi Chapter 1
[6] [7] [8] [9] [10] [11] [12] [13])
(/<<PKGBUILDDIR>>/doc/interpreter/basics.texi Chapter 2
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23]
Underfull \hbox (badness 10000) in paragraph at lines 748--755
 []@textrm The de-fault value is @textttsl octave-home@texttt /share/octave/@te
xtttsl version@texttt /etc/built-in-
[24] [25] [26] [27] [28] [29]
Overfull \hbox (19.11484pt too wide) in paragraph at lines 8--1318
 @textbf See also: [][]@textrm [history[]file], page 31[][], [][][history[]size
], page 31[][], [][][history[]timestamp[]format[]string],|
[30]
Overfull \hbox (24.95482pt too wide) in paragraph at lines 8--1331
 @textbf See also: [][]@textrm [history[]size], page 31[][], [][][history[]save
], page 30[][], [][][history[]timestamp[]format[]string],|
[31] [32] [33] [34] [35] [36] [37])
(/<<PKGBUILDDIR>>/doc/interpreter/data.texi Chapter 3 [38]
[39] [40] [41] [42] [43] [44] [45])
(/<<PKGBUILDDIR>>/doc/interpreter/numbers.texi Chapter 4
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60]
[61] [62] [63] [64])
(/<<PKGBUILDDIR>>/doc/interpreter/strings.texi Chapter 5
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79]
[80]
Underfull \hbox (badness 10000) in paragraph at lines 1177--1181
 []@textsl delimitertype[] @textrm which may take the value of @texttt "simple"
[] @textrm (de-fault) or
[81] [82]
Overfull \hbox (73.06488pt too wide) in paragraph at lines 1236--1236
 []@smalltt strsplit ("a,,b, c", '[, ]', "collapsedelimiters", false, "delimite
rtype", "regularexpression")[] |
[83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97]
[98]) (/<<PKGBUILDDIR>>/doc/interpreter/container.texi
Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109]
[110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121]
[122] [123]) (/<<PKGBUILDDIR>>/doc/interpreter/var.texi
Chapter 7 [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134])
(/<<PKGBUILDDIR>>/doc/interpreter/expr.texi Chapter 8 [135]
[136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147]
[148] [149] [150] [151] [152] [153] [154] [155])
(/<<PKGBUILDDIR>>/doc/interpreter/eval.texi Chapter 9 [156]
[157] [158] [159] [160] [161])
(/<<PKGBUILDDIR>>/doc/interpreter/stmt.texi Chapter 10
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172])
(/<<PKGBUILDDIR>>/doc/interpreter/func.texi Chapter 11
[173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184]
[185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196]
[197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208]
[209] [210] [211] [212] [213] [214] [215])
(/<<PKGBUILDDIR>>/doc/interpreter/errors.texi Chapter 12
[216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227]
Underfull \hbox (badness 10000) in paragraph at lines 916--922
 []@textrm If the @texttt Octave:possible-matlab-short-circuit-operator[] @text
rm warn-ing is
[228] [229]) (/<<PKGBUILDDIR>>/doc/interpreter/debug.texi
Chapter 13 [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240]
[241] [242]) (/<<PKGBUILDDIR>>/doc/interpreter/io.texi
Chapter 14 [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253]
Overfull \hbox (7.98221pt too wide) in paragraph at lines 8--737
 @textbf See also: [][]@textrm [load], page 255[][], [][][save[]default[]option
s], page 254[][], [][][save[]header[]format[]string],|
[254] [255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265]
[266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277]
[278] [279] [280] [281] [282] [283] [284] [285])
(/<<PKGBUILDDIR>>/doc/interpreter/plot.texi Chapter 15
[286] </<<PKGBUILDDIR>>/doc/interpreter/plot.pdf> [287]
[288] [289] [290] [291] </<<PKGBUILDDIR>>/doc/interpreter/hist
.pdf> [292] [293] [294] [295] [296] [297] [298] [299] [300] [301] [302]
[303] [304] </<<PKGBUILDDIR>>/doc/interpreter/errorbar.pdf>
[305] [306] [307] </<<PKGBUILDDIR>>/doc/interpreter/polar.pdf>
[308] [309] [310] [311] [312] [313] [314] [315] [316] [317] [318] [319]
[320] [321] </<<PKGBUILDDIR>>/doc/interpreter/mesh.pdf>
[322] </<<PKGBUILDDIR>>/doc/interpreter/plot3.pdf> [323]
[324] [325] [326] [327] [328] [329] [330] [331] [332] [333] [334] [335]
[336]
Underfull \hbox (badness 10000) in paragraph at lines 3599--3599
 @textbf ambient-

Underfull \hbox (badness 10000) in paragraph at lines 3599--3600
 @textbf diffuse-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3600
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf specular-

Underfull \hbox (badness 10000) in paragraph at lines 3600--3601
 @textbf color-

Overfull \hbox (12.0pt too wide) in paragraph at lines 3601--3602
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3603--3603
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3604--3604
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3605--3605
 | 

Overfull \hbox (12.0pt too wide) in paragraph at lines 3607--3607
 | 
[337] [338] [339] [340] [341] [342] [343] [344] [345] [346] [347] [348]
[349] [350] [351] [352] [353] [354]
Underfull \hbox (badness 6944) in paragraph at lines 4958--4964
 []@textrm The line and the ar-row-head can be cus-tomized as for ar-

Underfull \hbox (badness 10000) in paragraph at lines 4958--4964
 @textrm row an-no-ta-tions, but some prop-erty names are du-pli-cated:
[355] [356] [357] [358] [359] [360] [361] [362]
Underfull \hbox (badness 6859) in paragraph at lines 5538--5540
 []@textrm If the ar-gu-ment @texttt "force"[] @textrm is given then fig-ures a
re closed even when
[363]
Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm alpha 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm beta 

Underfull \hbox (badness 10000) detected at line 5679
$\textsy n$\textrm gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Gamma

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Delta

Underfull \hbox (badness 10000) detected at line 5693
$\textsy n$\textrm Theta

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm aleph

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm wp

Underfull \hbox (badness 10000) detected at line 5713
$\textsy n$\textrm Re

Underfull \hbox (badness 10000) detected at line 5718
$\textsy n$\textrm int

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm pm

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm cdot

Underfull \hbox (badness 10000) detected at line 5735
$\textsy n$\textrm times

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm leq

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subset

Underfull \hbox (badness 10000) detected at line 5830
$\textsy n$\textrm subseteq

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm Leftarrow

Underfull \hbox (badness 10000) detected at line 5841
$\textsy n$\textrm rightarrow

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lfloor 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm langle 

Underfull \hbox (badness 10000) detected at line 5849
$\textsy n$\textrm lceil 

Underfull \hbox (badness 10000) detected at line 5854
$\textsy n$\textrm neq

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm ldots

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm 0

Underfull \hbox (badness 10000) detected at line 5862
$\textsy n$\textrm copyright
[364] [365] [366]
Underfull \hbox (badness 8094) in paragraph at lines 5902--5904
[]@textrm A com-plete ex-am-ple show-ing the ca-pa-bil-i-ties of text print-ing
 us-ing the

Overfull \hbox (14.94176pt too wide) in paragraph at lines 5913--5913
 []@texttt text (0.65, 0.6175, ['$\displaystyle\leftarrow x = {2\over\sqrt{\pi}
}'...[] |
 </<<PKGBUILDDIR>>/doc/interpreter/extended.pdf> [367]
[368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] [379]
[380] [381] [382] [383] [384]
(/<<PKGBUILDDIR>>/doc/interpreter/plot-rootproperties.texi
[385] [386])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-figureproperties.texi
[387] [388] [389] [390] [391])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-axesproperties.texi
[392] [393] [394] [395]
Underfull \hbox (badness 10000) in paragraph at lines 456--458
 []@textrm Control the way x/y/zticklabel prop-er-ties are in-ter-preted. See
[396] [397] [398])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lineproperties.texi
[399] [400])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-textproperties.texi
[401]
Underfull \hbox (badness 10000) in paragraph at lines 162--164
 []@textrm Control the way the @texttt "string"[] @textrm prop-erty is in-ter-p
reted. See
[402])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-imageproperties.texi
[403])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-patchproperties.texi
[404] [405] [406])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-surfaceproperties.texi
[407] [408] [409])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-lightproperties.texi
[410])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uimenuproperties.texi
[411])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uibuttongroupproperties
.texi [412]
Underfull \hbox (badness 10000) in paragraph at lines 80--81
 @texttt set (0, "defaultuibuttongroupcreatefcn", 'disp ("uibuttongroup
[413])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontextmenuproperties
.texi
Underfull \hbox (badness 10000) in paragraph at lines 68--69
 @texttt set (0, "defaultuicontextmenucreatefcn", 'disp ("uicontextmenu
[414])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipanelproperties.texi
[415])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uicontrolproperties.tex
i [416] [417])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoolbarproperties.tex
i [418])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uipushtoolproperties.te
xi [419])
(/<<PKGBUILDDIR>>/doc/interpreter/plot-uitoggletoolproperties.
texi [420]) [421] [422] [423] [424] [425] [426] [427] [428] [429] [430]
[431] [432] [433] [434] [435] [436] [437] [438] [439])
(/<<PKGBUILDDIR>>/doc/interpreter/matrix.texi Chapter 16
[440] [441]
Overfull \hbox (5.52649pt too wide) in paragraph at lines 134--134
 @textsl x[]| 

Overfull \hbox (4.4619pt too wide) in paragraph at lines 134--134
 @textsl z[]| 

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (2.64194pt too wide) in paragraph at lines 135--135
 @textrm -

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 136--136
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 137--137
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 0| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 138--138
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 1| 

Overfull \hbox (4.46695pt too wide) in paragraph at lines 139--139
 @textrm 0| 
[442] [443] [444] [445] [446] [447] [448] [449] [450] [451] [452] [453]
[454] [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
[466] [467] [468] [469])
(/<<PKGBUILDDIR>>/doc/interpreter/arith.texi Chapter 17
[470] [471] [472] [473] [474] [475] [476] [477] [478] [479] [480] [481]
[482] [483] [484] [485] [486] [487] [488] [489] [490] [491] [492] [493]
[494] [495] [496] [497] [498] [499] [500])
(/<<PKGBUILDDIR>>/doc/interpreter/linalg.texi Chapter 18
[501] [502] [503] [504] [505] [506] [507] [508] [509] [510] [511] [512]
[513] [514] [515] [516] [517] [518] [519] [520] [521] [522] [523] [524]
[525] [526] [527])
(/<<PKGBUILDDIR>>/doc/interpreter/vectorize.texi Chapter 19
[528] [529] [530] [531] [532] [533] [534] [535] [536] [537] [538] [539]
[540] [541] [542] [543])
(/<<PKGBUILDDIR>>/doc/interpreter/nonlin.texi Chapter 20
[544] [545] [546] [547] [548] [549])
(/<<PKGBUILDDIR>>/doc/interpreter/diagperm.texi Chapter 21
[550] [551] [552] [553] [554] [555] [556] [557])
(/<<PKGBUILDDIR>>/doc/interpreter/sparse.texi Chapter 22
[558] [559] [560] [561] [562] [563] [564] [565] [566] </<<BUILDDIR>>/oct
ave-4.2.1/doc/interpreter/spmatrix.pdf> [567] </<<BUILDDIR>>/octave-4.2.
1/doc/interpreter/gplot.pdf> [568] [569] [570] [571] [572] </build/octave-7dxG9
l/octave-4.2.1/doc/interpreter/spmatrix.pdf> </<<PKGBUILDDIR>>
/doc/interpreter/spchol.pdf> </<<PKGBUILDDIR>>/doc/interpreter
/spcholperm.pdf> [573] [574] [575] [576] [577]
Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @textttsl knobs@texttt (1)[]@textrm If @textsl S[] @textrm is n-by-n, then row
s and columns with more than

Underfull \hbox (badness 10000) in paragraph at lines 1355--1359
 @texttt max(16,@textttsl knobs@texttt (1)*sqrt(n))[] @textrm en-tries are ig-n
ored, and or-dered
[578] [579] [580] [581] [582] [583] [584] [585] [586] [587] [588] [589]
[590] [591] [592] [593] [594] [595] [596]
Underfull \hbox (badness 10000) in paragraph at lines 2899--2903
 @textrm has 126,478 nonze-ros, and the in-com-plete LU fac-tor-iza-tion, with 
0
[597] [598] [599] </<<PKGBUILDDIR>>/doc/interpreter/grid.pdf>)
(/<<PKGBUILDDIR>>/doc/interpreter/quad.texi Chapter 23
[600] [601] [602] [603] [604] [605] [606] [607] [608] [609] [610])
(/<<PKGBUILDDIR>>/doc/interpreter/diffeq.texi Chapter 24
[611] [612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622]
Underfull \hbox (badness 10000) in paragraph at lines 933--936
 []@textrm This op-tion is re-quired by the @texttt "compute consistent initial


Underfull \hbox (badness 10000) in paragraph at lines 933--936
 @texttt condition"[] @textrm and @texttt "exclude algebraic variables from err
or test"[]
[623] [624] [625] [626] [627])
(/<<PKGBUILDDIR>>/doc/interpreter/optim.texi Chapter 25
[628] [629] [630] [631] [632] [633] [634] [635] [636] [637] [638] [639]
[640] [641]) (/<<PKGBUILDDIR>>/doc/interpreter/stats.texi
Chapter 26 [642] [643] [644] [645] [646] [647] [648] [649] [650] [651] [652]
[653] [654] [655] [656] [657] [658] [659] [660] [661] [662] [663] [664]
[665] [666] [667] [668] [669] [670] [671] [672] [673] [674] [675] [676]
[677] [678]) (/<<PKGBUILDDIR>>/doc/interpreter/set.texi
Chapter 27 [679] [680] [681] [682])
(/<<PKGBUILDDIR>>/doc/interpreter/poly.texi Chapter 28
[683] [684] [685] [686] [687] [688] [689] [690] [691] [692] </build/octave-7dxG
9l/octave-4.2.1/doc/interpreter/splinefit1.pdf> [693] </<<BUILDDIR>>/oct
ave-4.2.1/doc/interpreter/splinefit2.pdf> [694] </<<BUILDDIR>>/octave-4.
2.1/doc/interpreter/splinefit3.pdf> [695] </<<PKGBUILDDIR>>/do
c/interpreter/splinefit4.pdf> [696] </<<PKGBUILDDIR>>/doc/inte
rpreter/splinefit6.pdf> [697] [698] [699])
(/<<PKGBUILDDIR>>/doc/interpreter/interp.texi Chapter 29
[700] [701] </<<PKGBUILDDIR>>/doc/interpreter/interpderiv1.pdf
> </<<PKGBUILDDIR>>/doc/interpreter/interpderiv2.pdf> [702]
[703] </<<PKGBUILDDIR>>/doc/interpreter/interpft.pdf> [704]
[705] [706] [707] </<<PKGBUILDDIR>>/doc/interpreter/interpn.pd
f>) (/<<PKGBUILDDIR>>/doc/interpreter/geometry.texi
Chapter 30 [708] [709] [710] [711] </<<PKGBUILDDIR>>/doc/inter
preter/delaunay.pdf> [712] [713] [714] </<<PKGBUILDDIR>>/doc/i
nterpreter/triplot.pdf> [715] [716] [717] [718] </<<BUILDDIR>>/octave-4.
2.1/doc/interpreter/voronoi.pdf> [719] [720] </<<PKGBUILDDIR>>
/doc/interpreter/inpolygon.pdf> [721] </<<PKGBUILDDIR>>/doc/in
terpreter/convhull.pdf> [722] [723] </<<PKGBUILDDIR>>/doc/inte
rpreter/griddata.pdf>)
(/<<PKGBUILDDIR>>/doc/interpreter/signal.texi Chapter 31
[724] [725] [726] [727] [728] [729] [730] [731] [732] [733] [734] [735]
[736] [737] [738])
(/<<PKGBUILDDIR>>/doc/interpreter/image.texi Chapter 32
[739] [740] [741]
Overfull \hbox (32.68126pt too wide) in paragraph at lines 126--126
 []@texttt imread (filename, "PixelRegion", {[200 1 600], [300 1 700]});[] |
[742] [743] [744] [745] [746] [747] [748] [749] [750] [751] [752] [753]
[754] [755] [756] [757] [758] [759])
(/<<PKGBUILDDIR>>/doc/interpreter/audio.texi Chapter 33
[760] [761] [762] [763] [764] [765] [766])
(/<<PKGBUILDDIR>>/doc/interpreter/oop.texi Chapter 34 [767]
[768] [769] [770] [771] [772] [773] [774] [775] [776] [777]
Underfull \hbox (badness 10000) in paragraph at lines 731--733
 []@textrm This func-tion is equiv-a-lent to the op-er-a-tor syn-tax [] or
[778] [779] [780] [781] [782] [783] [784]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1240--1240
 [][] |
[785] [786]) (/<<PKGBUILDDIR>>/doc/interpreter/gui.texi
Chapter 35 [787] [788] [789] [790] [791]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 294--294
 []@texttt dims = inputdlg (prompt, "Enter Box Dimensions", rowscols, defaults)
;[] |
[792] [793]
Overfull \hbox (38.10062pt too wide) in paragraph at lines 449--449
 []@texttt btn = questdlg ("Close Octave?", "Some fancy title", "Yes", "No", "N
o");[] |
[794]
Overfull \hbox (124.33093pt too wide) in paragraph at lines 569--569
 []@texttt b = uicontrol (h, "string", "OK", "position",[10 10 150 40], "callba
ck","delete(gcf)");[] |
[795] [796] [797]
Overfull \hbox (84.09012pt too wide) in paragraph at lines 761--761
 []@texttt m1 = uimenu ("parent",c,"label","Menu item 1","callback","disp('menu
 item 1')");[] |

Overfull \hbox (84.09012pt too wide) in paragraph at lines 762--762
 []@texttt m2 = uimenu ("parent",c,"label","Menu item 2","callback","disp('menu
 item 2')");[] |
[798]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 843--843
 []@texttt b1 = uicontrol (f, "string", "A Button", "position",[10 10 150 40]);
[] |

Overfull \hbox (141.577pt too wide) in paragraph at lines 845--845
 []@texttt e1 = uicontrol (f, "style", "edit", "string", "editable text", "posi
tion",[10 60 300 40]);[] |

Overfull \hbox (153.07437pt too wide) in paragraph at lines 847--847
 []@texttt c1 = uicontrol (f, "style", "checkbox", "string", "a checkbox", "pos
ition",[10 120 150 40]);[] |
[799]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 882--882
 []@texttt b1 = uicontrol ("parent", p, "string", "A Button", "position",[18 10
 150 36]);[] |

Overfull \hbox (107.08487pt too wide) in paragraph at lines 883--883
 []@texttt b2 = uicontrol ("parent", p, "string", "Another Button", "position",
[18 60 150 36]);[] |
[800] [801] [802] [803] [804] [805])
(/<<PKGBUILDDIR>>/doc/interpreter/system.texi Chapter 36
[806] [807] [808] [809] l.330: Unicode char @u8:± not defined for Texinfo
[810] [811] [812] [813] [814] [815] [816] [817] [818] [819] [820] [821]
[822] [823] [824] [825] [826] [827] [828] [829] [830] [831] [832] [833]
[834] [835] [836] [837]
Underfull \hbox (badness 10000) in paragraph at lines 8--2529
 @textrm page 839[][], [][][WIFCONTINUED], page 839[][], [][][WIFSIGNALED], pag
e 839[][],
[838] [839] [840] [841] [842] [843] [844] [845] [846] [847] [848] [849]
[850]) (/<<PKGBUILDDIR>>/doc/interpreter/package.texi
Chapter 37 [851] [852] [853] [854]
Overfull \hbox (61.4247pt too wide) in paragraph at lines 258--258
 []@texttt pkg describe control signal # describe control and signal packages[]
 |
[855] [856] [857] [858] [859] [860] [861])
(/<<PKGBUILDDIR>>/doc/interpreter/external.texi Appendix A
[862] [863] [864] [865] [866] [867] [868] [869] [870] [871] [872] [873]
[874] [875] [876] [877] [878] [879]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1223--1223
 [][] |
[880] [881]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1347--1347
 [][] |
[882] [883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2156--2156
 [][] |
[894] [895] [896] [897]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 2407--2407
 [][] |
[898] [899] [900] [901] [902] [903] [904] [905] [906] [907] [908] [909]
[910] [911]) (/<<PKGBUILDDIR>>/doc/interpreter/testfun.texi
Appendix B [912] [913] [914] [915] [916] [917] [918] [919] [920] [921] [922])
(/<<PKGBUILDDIR>>/doc/interpreter/obsolete.texi Appendix C
[923] [924]
Underfull \hbox (badness 10000) in paragraph at lines 144--144
 @texttt char (strsplit (s,

Underfull \hbox (badness 10000) in paragraph at lines 167--167
 @texttt [Uret, ~, Ucols] =
[925] [926] [927]) (/<<PKGBUILDDIR>>/doc/interpreter/bugs.texi
 Appendix D [928] [929] [930] [931] [932])
(/<<PKGBUILDDIR>>/doc/interpreter/install.texi Appendix E
[933] [934] [935] [936] [937] [938] [939] [940] [941] [942] [943] [944]
[945] [946]) (/<<PKGBUILDDIR>>/doc/interpreter/grammar.texi
Appendix F [947] [948] [949])
(/<<PKGBUILDDIR>>/doc/interpreter/gpl.texi Appendix G [950]
[951] [952] [953] [954] [955] [956] [957] [958] [959] [960])
(/<<PKGBUILDDIR>>/doc/interpreter/cp-idx.texi (Concept Index)
[961] [962] (./octave.cps [963] [964] [965] [966] [967] [968] [969] [970]
[971] [972] [973])
Overfull \vbox (6.98251pt too high) has occurred while \output is active
Overfull \vbox (6.98251pt too high) has occurred while \output is active)
(/<<PKGBUILDDIR>>/doc/interpreter/fn-idx.texi
(Function Index) [974] (./octave.fns [975] [976] [977] [978] [979] [980]
[981] [982] [983] [984] [985] [986] [987]))
(/<<PKGBUILDDIR>>/doc/interpreter/op-idx.texi
(Operator Index) [988] (./octave.ops)) [989]
Overfull \vbox (32.77942pt too high) has occurred while \output is active
[990] )
(see the transcript file for additional information) </<<BUILDDIR>>/octa
ve-4.2.1/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1095.603pk> </build/oct
ave-7dxG9l/octave-4.2.1/doc/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecti1095.603
pk></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/tex
live/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmmi5.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmmi7.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmmi9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsf
onts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm
/cmr5.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pf
b></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/share/texlive/
texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/share/texlive/texmf-dist/
fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texlive/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/
public/amsfonts/cm/cmsy7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
amsfonts/cm/cmsy9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfont
s/cm/cmti10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/c
mtt10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.
pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on octave.pdf (1006 pages, 4538329 bytes).
Transcript written on octave.log.

Octave successfully built.  Now choose from the following:

   ./run-octave    - to run in place to test before installing
   make check      - to run the tests
   make install    - to install (PREFIX=/usr)

   HG ID for this build is "1327ea4f5a93"

make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make check
make[2]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
rm -f bits/stl_algo.h
make  check-recursive
make[3]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
Making check in libgnu
make[4]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make  check-recursive
make[5]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make[6]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make[6]: Nothing to be done for 'check-am'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[4]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file

Octave successfully built.  Now choose from the following:

   ./run-octave    - to run in place to test before installing
   make check      - to run the tests
   make install    - to install (PREFIX=/usr)

   HG ID for this build is "1327ea4f5a93"

make  check-local
make[5]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
cd test && /bin/bash ../run-octave  --norc --silent --no-history /<<PKGBUILDDIR>>/test/fntests.m /<<PKGBUILDDIR>>/test

Integrated test scripts:

  liboctave/array/Array.cc-tst ................................ PASS     21/21  
  liboctave/array/CMatrix.cc-tst .............................. PASS     11/11  
  liboctave/array/CSparse.cc-tst .............................. PASS     10/10  
  liboctave/array/Sparse.cc-tst ............................... PASS    104/104 
  liboctave/array/dMatrix.cc-tst .............................. PASS     10/10  
  liboctave/array/dSparse.cc-tst .............................. PASS     12/12  
  liboctave/array/fCMatrix.cc-tst ............................. PASS     11/11  
  liboctave/array/fMatrix.cc-tst .............................. PASS      8/8   
  liboctave/array/idx-vector.cc-tst ........................... PASS      2/2   
  liboctave/util/oct-inttypes.cc-tst .......................... PASS     28/28  
  libinterp/corefcn/Cell.cc-tst ............................... PASS      4/4   
  libinterp/corefcn/__contourc__.cc-tst ....................... PASS      1/1   
  libinterp/corefcn/__dispatch__.cc-tst ....................... PASS      1/1   
  libinterp/corefcn/__dsearchn__.cc-tst ....................... PASS      1/1   
  libinterp/corefcn/__ichol__.cc-tst .......................... PASS      1/1   
  libinterp/corefcn/__ilu__.cc-tst ............................ PASS      1/1   
  libinterp/corefcn/__lin_interpn__.cc-tst .................... PASS      1/1   
  libinterp/corefcn/__magick_read__.cc-tst .................... PASS      4/4   
  libinterp/corefcn/__pchip_deriv__.cc-tst .................... PASS      1/1   
  libinterp/corefcn/__qp__.cc-tst ............................. PASS      1/1   
  libinterp/corefcn/besselj.cc-tst ............................ PASS    191/191 
  libinterp/corefcn/betainc.cc-tst ............................ PASS     23/23  
  libinterp/corefcn/bitfcns.cc-tst ............................ PASS     57/57  
  libinterp/corefcn/bsxfun.cc-tst ............................. PASS     76/76  
  libinterp/corefcn/cellfun.cc-tst ............................ PASS    129/129 
  libinterp/corefcn/conv2.cc-tst .............................. PASS     48/51  
                                                                  XFAIL   3
  libinterp/corefcn/dassl.cc-tst .............................. PASS      4/4   
  libinterp/corefcn/data.cc-tst ............................... PASS   1043/1043
  libinterp/corefcn/debug.cc-tst .............................. PASS      2/2   
  libinterp/corefcn/defaults.cc-tst ........................... PASS     10/10  
  libinterp/corefcn/det.cc-tst ................................ PASS      5/5   
  libinterp/corefcn/dirfns.cc-tst ............................. PASS      1/1   
  libinterp/corefcn/dlmread.cc-tst ............................ PASS     20/20  
  libinterp/corefcn/dot.cc-tst ................................ PASS     22/22  
  libinterp/corefcn/eig.cc-tst ................................ PASS     75/75  
  libinterp/corefcn/ellipj.cc-tst ............................. PASS     18/18  
  libinterp/corefcn/error.cc-tst .............................. PASS      2/2   
  libinterp/corefcn/errwarn.cc-tst ............................ PASS      1/1   
  libinterp/corefcn/fft.cc-tst ................................ PASS     19/19  
  libinterp/corefcn/fft2.cc-tst ............................... PASS      4/4   
  libinterp/corefcn/file-io.cc-tst ............................ PASS     81/81  
  libinterp/corefcn/filter.cc-tst ............................. PASS     14/14  
  libinterp/corefcn/find.cc-tst ............................... PASS     16/16  
  libinterp/corefcn/gammainc.cc-tst ........................... PASS      4/4   
  libinterp/corefcn/gcd.cc-tst ................................ PASS      9/9   
  libinterp/corefcn/getrusage.cc-tst .......................... PASS      1/1   
  libinterp/corefcn/givens.cc-tst ............................. PASS      6/6   
  libinterp/corefcn/graphics.cc-tst ........................... PASS     36/36  
                                                                  SKIP    3
  libinterp/corefcn/hash.cc-tst ............................... PASS     53/53  
  libinterp/corefcn/help.cc-tst ............................... PASS      1/1   
  libinterp/corefcn/hess.cc-tst ............................... PASS      5/5   
  libinterp/corefcn/hex2num.cc-tst ............................ PASS      7/7   
  libinterp/corefcn/input.cc-tst .............................. PASS     20/20  
  libinterp/corefcn/inv.cc-tst ................................ PASS      7/7   
  libinterp/corefcn/kron.cc-tst ............................... PASS     14/14  
  libinterp/corefcn/lookup.cc-tst ............................. PASS     20/20  
  libinterp/corefcn/lsode.cc-tst .............................. PASS      5/5   
  libinterp/corefcn/lu.cc-tst ................................. PASS     22/22  
  libinterp/corefcn/mappers.cc-tst ............................ PASS    401/401 
  libinterp/corefcn/matrix_type.cc-tst ........................ PASS     51/51  
  libinterp/corefcn/max.cc-tst ................................ PASS    110/114 
                                                                  XFAIL   4
  libinterp/corefcn/mgorth.cc-tst ............................. PASS      2/2   
  libinterp/corefcn/nproc.cc-tst .............................. PASS      5/5   
  libinterp/corefcn/oct-map.cc-tst ............................ PASS      8/8   
  libinterp/corefcn/ordschur.cc-tst ........................... PASS      4/4   
  libinterp/corefcn/pinv.cc-tst ............................... PASS      9/9   
  libinterp/corefcn/pr-output.cc-tst .......................... PASS      9/9   
  libinterp/corefcn/psi.cc-tst ................................ PASS     30/30  
  libinterp/corefcn/quad.cc-tst ............................... PASS      8/8   
  libinterp/corefcn/quadcc.cc-tst ............................. PASS     19/19  
  libinterp/corefcn/qz.cc-tst ................................. PASS      4/4   
  libinterp/corefcn/rand.cc-tst ............................... PASS     63/63  
  libinterp/corefcn/rcond.cc-tst .............................. PASS      8/8   
  libinterp/corefcn/regexp.cc-tst ............................. PASS    107/107 
  libinterp/corefcn/schur.cc-tst .............................. PASS     11/11  
  libinterp/corefcn/sighandlers.cc-tst ........................ PASS      9/9   
  libinterp/corefcn/sparse-xpow.cc-tst ........................ PASS      2/2   
  libinterp/corefcn/spparms.cc-tst ............................ PASS      9/9   
  libinterp/corefcn/sqrtm.cc-tst .............................. PASS      3/3   
  libinterp/corefcn/str2double.cc-tst ......................... PASS     31/31  
  libinterp/corefcn/strfind.cc-tst ............................ PASS     19/19  
  libinterp/corefcn/strfns.cc-tst ............................. PASS     86/86  
  libinterp/corefcn/sub2ind.cc-tst ............................ PASS     31/31  
  libinterp/corefcn/svd.cc-tst ................................ PASS     19/19  
  libinterp/corefcn/sylvester.cc-tst .......................... PASS      9/9   
  libinterp/corefcn/symtab.cc-tst ............................. PASS      7/7   
  libinterp/corefcn/syscalls.cc-tst ........................... PASS      6/6   
  libinterp/corefcn/sysdep.cc-tst ............................. PASS      8/8   
  libinterp/corefcn/time.cc-tst ............................... PASS     27/27  
  libinterp/corefcn/toplev.cc-tst ............................. PASS      7/7   
  libinterp/corefcn/tril.cc-tst ............................... PASS      2/2   
  libinterp/corefcn/tsearch.cc-tst ............................ PASS      6/6   
  libinterp/corefcn/typecast.cc-tst ........................... PASS     59/59  
  libinterp/corefcn/utils.cc-tst .............................. PASS     90/90  
  libinterp/corefcn/variables.cc-tst .......................... PASS     33/33  
  libinterp/dldfcn/__delaunayn__.cc-tst ....................... PASS      1/1   
  libinterp/dldfcn/__eigs__.cc-tst ............................ PASS      1/1   
  libinterp/dldfcn/__fltk_uigetfile__.cc-tst .................. PASS      1/1   
  libinterp/dldfcn/__glpk__.cc-tst ............................ PASS      1/1   
  libinterp/dldfcn/__init_fltk__.cc-tst ....................... PASS      1/1   
  libinterp/dldfcn/__init_gnuplot__.cc-tst .................... PASS      1/1   
  libinterp/dldfcn/__osmesa_print__.cc-tst .................... PASS      0/0   
                                                                  SKIP    2
  libinterp/dldfcn/__voronoi__.cc-tst ......................... PASS      1/1   
  libinterp/dldfcn/amd.cc-tst ................................. PASS      4/4   
  libinterp/dldfcn/audiodevinfo.cc-tst ........................ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM sysdefault
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM sysdefault
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround40
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM dmix
 PASS      4/4   
  libinterp/dldfcn/chol.cc-tst ................................ PASS     42/42  
  libinterp/dldfcn/convhulln.cc-tst ........................... PASS      4/4   
  libinterp/dldfcn/dmperm.cc-tst .............................. PASS      5/5   
  libinterp/dldfcn/fftw.cc-tst ................................ PASS     13/13  
  libinterp/dldfcn/gzip.cc-tst ................................ PASS      5/7   
                                                                  XFAIL   2
  libinterp/dldfcn/qr.cc-tst .................................. PASS     57/57  
  libinterp/dldfcn/symbfact.cc-tst ............................ PASS      4/4   
  libinterp/octave-value/ov-base.cc-tst ....................... PASS      1/1   
  libinterp/octave-value/ov-bool-mat.cc-tst ................... PASS      1/1   
  libinterp/octave-value/ov-cell.cc-tst ....................... PASS      1/1   
  libinterp/octave-value/ov-class.cc-tst ...................... PASS     50/50  
  libinterp/octave-value/ov-cx-diag.cc-tst .................... PASS      1/1   
  libinterp/octave-value/ov-fcn-handle.cc-tst ................. PASS     14/14  
  libinterp/octave-value/ov-fcn-inline.cc-tst ................. PASS     30/30  
  libinterp/octave-value/ov-java.cc-tst ....................... PASS      7/7   
  libinterp/octave-value/ov-null-mat.cc-tst ................... PASS      8/8   
  libinterp/octave-value/ov-oncleanup.cc-tst .................. PASS      1/1   
  libinterp/octave-value/ov-range.cc-tst ...................... PASS      1/1   
  libinterp/octave-value/ov-struct.cc-tst ..................... PASS     28/28  
  libinterp/octave-value/ov-typeinfo.cc-tst ................... PASS     57/57  
  libinterp/octave-value/ov-usr-fcn.cc-tst .................... PASS      7/7   
  libinterp/octave-value/ov.cc-tst ............................ PASS    109/109 
  libinterp/parse-tree/lex.ll-tst ............................. PASS      7/7   
  libinterp/parse-tree/oct-parse.in.yy-tst .................... PASS     24/24  
  libinterp/parse-tree/pt-assign.cc-tst ....................... PASS      2/2   
  libinterp/parse-tree/pt-binop.cc-tst ........................ PASS      1/1   
  libinterp/parse-tree/pt-eval.cc-tst ......................... PASS      4/4   
  libinterp/parse-tree/pt-fcn-handle.cc-tst ................... PASS      5/5   
  libinterp/parse-tree/pt-idx.cc-tst .......................... PASS      6/6   
  libinterp/parse-tree/pt-mat.cc-tst .......................... PASS    200/200 
  libinterp/octave.cc-tst ..................................... PASS      8/8   
  scripts/@ftp/ascii.m ........................................ PASS      1/1   
  scripts/@ftp/binary.m ....................................... PASS      1/1   
  scripts/@ftp/cd.m ........................................... PASS      1/1   
  scripts/@ftp/close.m ........................................ PASS      1/1   
  scripts/@ftp/delete.m ....................................... PASS      1/1   
  scripts/@ftp/dir.m .......................................... PASS      1/1   
  scripts/@ftp/display.m ...................................... PASS      1/1   
  scripts/@ftp/ftp.m .......................................... PASS      1/1   
  scripts/@ftp/loadobj.m ...................................... PASS      1/1   
  scripts/@ftp/mget.m ......................................... PASS      1/1   
  scripts/@ftp/mkdir.m ........................................ PASS      1/1   
  scripts/@ftp/mput.m ......................................... PASS      1/1   
  scripts/@ftp/rename.m ....................................... PASS      1/1   
  scripts/@ftp/rmdir.m ........................................ PASS      1/1   
  scripts/@ftp/saveobj.m ...................................... PASS      1/1   
  scripts/audio/@audioplayer/audioplayer.m .................... PASS      0/4   
                                                                  FAIL    4
  scripts/audio/@audiorecorder/audiorecorder.m ................ PASS      0/4   
                                                                  FAIL    4
  scripts/audio/record.m ...................................... PASS      5/5   
  scripts/audio/sound.m ....................................... PASS      4/4   
  scripts/audio/soundsc.m ..................................... PASS     10/10  
  scripts/deprecated/bicubic.m ................................ PASS      1/1   
  scripts/deprecated/comma.m .................................. PASS      1/1   
  scripts/deprecated/delaunay3.m .............................. PASS      1/1   
  scripts/deprecated/dump_prefs.m ............................. PASS      1/1   
  scripts/deprecated/luinc.m .................................. PASS      2/2   
  scripts/deprecated/mahalanobis.m ............................ PASS      7/7   
  scripts/deprecated/md5sum.m ................................. PASS      3/3   
  scripts/deprecated/octave_tmp_file_name.m ................... PASS      1/1   
  scripts/deprecated/onenormest.m ............................. PASS      4/4   
  scripts/deprecated/paren.m .................................. PASS      1/1   
  scripts/deprecated/playaudio.m .............................. PASS      5/5   
  scripts/deprecated/semicolon.m .............................. PASS      1/1   
  scripts/deprecated/sleep.m .................................. PASS      3/3   
  scripts/deprecated/usleep.m ................................. PASS      3/3   
  scripts/deprecated/wavread.m ................................ PASS      6/6   
  scripts/deprecated/wavwrite.m ............................... PASS     11/11  
  scripts/elfun/acosd.m ....................................... PASS      3/3   
  scripts/elfun/acot.m ........................................ PASS      3/3   
  scripts/elfun/acotd.m ....................................... PASS      3/3   
  scripts/elfun/acoth.m ....................................... PASS      3/3   
  scripts/elfun/acsc.m ........................................ PASS      3/3   
  scripts/elfun/acscd.m ....................................... PASS      3/3   
  scripts/elfun/acsch.m ....................................... PASS      3/3   
  scripts/elfun/asec.m ........................................ PASS      3/3   
  scripts/elfun/asecd.m ....................................... PASS      3/3   
  scripts/elfun/asech.m ....................................... PASS      3/3   
  scripts/elfun/asind.m ....................................... PASS      3/3   
  scripts/elfun/atan2d.m ...................................... PASS      3/3   
  scripts/elfun/atand.m ....................................... PASS      3/3   
  scripts/elfun/cosd.m ........................................ PASS      5/5   
  scripts/elfun/cot.m ......................................... PASS      3/3   
  scripts/elfun/cotd.m ........................................ PASS      5/5   
  scripts/elfun/coth.m ........................................ PASS      3/3   
  scripts/elfun/csc.m ......................................... PASS      3/3   
  scripts/elfun/cscd.m ........................................ PASS      5/5   
  scripts/elfun/csch.m ........................................ PASS      3/3   
  scripts/elfun/sec.m ......................................... PASS      3/3   
  scripts/elfun/secd.m ........................................ PASS      5/5   
  scripts/elfun/sech.m ........................................ PASS      3/3   
  scripts/elfun/sind.m ........................................ PASS      5/5   
  scripts/elfun/tand.m ........................................ PASS      5/5   
  scripts/general/accumarray.m ................................ PASS     22/22  
  scripts/general/accumdim.m .................................. PASS     13/13  
  scripts/general/bincoeff.m .................................. PASS     11/11  
  scripts/general/bitcmp.m .................................... PASS     10/10  
  scripts/general/bitget.m .................................... PASS     15/15  
  scripts/general/bitset.m .................................... PASS     21/21  
  scripts/general/blkdiag.m ................................... PASS     10/10  
  scripts/general/cart2pol.m .................................. PASS     24/24  
  scripts/general/cart2sph.m .................................. PASS     18/18  
  scripts/general/cell2mat.m .................................. PASS     19/19  
  scripts/general/celldisp.m .................................. PASS      3/3   
  scripts/general/chop.m ...................................... PASS     10/10  
  scripts/general/circshift.m ................................. PASS     15/15  
  scripts/general/common_size.m ............................... PASS      4/4   
  scripts/general/cplxpair.m .................................. PASS     20/20  
  scripts/general/cumtrapz.m .................................. PASS      9/9   
  scripts/general/curl.m ...................................... PASS      1/1   
  scripts/general/dblquad.m ................................... PASS      4/4   
  scripts/general/deal.m ...................................... PASS      4/4   
  scripts/general/deg2rad.m ................................... PASS      8/8   
  scripts/general/del2.m ...................................... PASS     14/14  
  scripts/general/display.m ................................... PASS      4/4   
  scripts/general/divergence.m ................................ PASS      1/1   
  scripts/general/fieldnames.m ................................ PASS      5/5   
  scripts/general/flip.m ...................................... PASS     10/10  
  scripts/general/flipdim.m ................................... PASS      1/1   
  scripts/general/fliplr.m .................................... PASS      9/9   
  scripts/general/flipud.m .................................... PASS      9/9   
  scripts/general/grabcode.m .................................. PASS      4/4   
  scripts/general/gradient.m .................................. PASS      5/5   
  scripts/general/idivide.m ................................... PASS     13/13  
  scripts/general/inputParser.m ............................... PASS     21/24  
                                                                  XFAIL   3
  scripts/general/int2str.m ................................... PASS      9/9   
  scripts/general/interp1.m ................................... PASS    212/212 
  scripts/general/interp2.m ................................... PASS     51/51  
  scripts/general/interp3.m ................................... PASS     21/21  
  scripts/general/interpft.m .................................. PASS     15/15  
  scripts/general/interpn.m ................................... PASS      7/7   
  scripts/general/isdir.m ..................................... PASS      4/4   
  scripts/general/isequal.m ................................... PASS     60/60  
  scripts/general/isequaln.m .................................. PASS      8/8   
  scripts/general/logspace.m .................................. PASS      6/6   
  scripts/general/methods.m ................................... PASS      2/2   
  scripts/general/nargchk.m ................................... PASS      9/9   
  scripts/general/narginchk.m ................................. PASS      4/4   
  scripts/general/nargoutchk.m ................................ PASS      9/9   
  scripts/general/nextpow2.m .................................. PASS      9/9   
  scripts/general/nthargout.m ................................. PASS      2/2   
  scripts/general/num2str.m ................................... PASS     39/40  
                                                                  XFAIL   1
  scripts/general/pol2cart.m .................................. PASS     24/24  
  scripts/general/polyarea.m .................................. PASS      4/4   
  scripts/general/postpad.m ................................... PASS     15/15  
  scripts/general/prepad.m .................................... PASS     20/20  
  scripts/general/publish.m ................................... PASS      6/6   
  scripts/general/quadgk.m .................................... PASS     24/24  
  scripts/general/quadl.m ..................................... PASS      8/8   
  scripts/general/quadv.m ..................................... PASS      9/9   
  scripts/general/rad2deg.m ................................... PASS      8/8   
  scripts/general/randi.m ..................................... PASS     29/29  
  scripts/general/rat.m ....................................... PASS      4/4   
  scripts/general/repmat.m .................................... PASS     45/45  
  scripts/general/rot90.m ..................................... PASS      9/9   
  scripts/general/rotdim.m .................................... PASS     20/20  
  scripts/general/shift.m ..................................... PASS      9/9   
  scripts/general/shiftdim.m .................................. PASS      6/6   
  scripts/general/sortrows.m .................................. PASS      8/8   
  scripts/general/sph2cart.m .................................. PASS     18/18  
  scripts/general/structfun.m ................................. PASS      3/3   
  scripts/general/subsindex.m ................................. PASS      3/3   
  scripts/general/trapz.m ..................................... PASS     11/11  
  scripts/general/triplequad.m ................................ PASS      1/1   
  scripts/general/validateattributes.m ........................ PASS     84/84  
  scripts/geometry/convhull.m ................................. PASS      1/1   
  scripts/geometry/delaunay.m ................................. PASS     15/15  
  scripts/geometry/delaunayn.m ................................ PASS      3/3   
  scripts/geometry/dsearch.m .................................. PASS      2/2   
  scripts/geometry/dsearchn.m ................................. PASS      6/6   
  scripts/geometry/griddata.m ................................. PASS     14/14  
  scripts/geometry/griddata3.m ................................ PASS      2/2   
  scripts/geometry/griddatan.m ................................ PASS      2/2   
  scripts/geometry/inpolygon.m ................................ PASS     13/13  
  scripts/geometry/rectint.m .................................. PASS     17/17  
  scripts/geometry/tsearchn.m ................................. PASS      5/5   
  scripts/geometry/voronoi.m .................................. PASS     10/10  
  scripts/geometry/voronoin.m ................................. PASS      3/3   
  scripts/gui/errordlg.m ...................................... PASS      3/3   
  scripts/gui/guidata.m ....................................... PASS      4/4   
  scripts/gui/helpdlg.m ....................................... PASS      3/3   
  scripts/gui/inputdlg.m ...................................... PASS      5/5   
  scripts/gui/listdlg.m ....................................... PASS      6/6   
  scripts/gui/msgbox.m ........................................ PASS      5/5   
  scripts/gui/questdlg.m ...................................... PASS      7/7   
  scripts/gui/uibuttongroup.m ................................. PASS      1/1   
  scripts/gui/uigetdir.m ...................................... PASS      1/1   
  scripts/gui/uigetfile.m ..................................... PASS      1/1   
  scripts/gui/uimenu.m ........................................ PASS      0/0   
                                                                  SKIP    3
  scripts/gui/uiputfile.m ..................................... PASS      1/1   
  scripts/gui/waitbar.m ....................................... PASS      4/4   
  scripts/gui/waitforbuttonpress.m ............................ PASS      2/2   
  scripts/gui/warndlg.m ....................................... PASS      3/3   
  scripts/help/__gripe_missing_component__.m .................. PASS      7/7   
  scripts/help/__makeinfo__.m ................................. PASS      1/1   
  scripts/help/__unimplemented__.m ............................ PASS      1/1   
  scripts/help/ans.m .......................................... PASS      1/1   
  scripts/help/doc.m .......................................... PASS      1/1   
  scripts/help/doc_cache_create.m ............................. PASS      1/1   
  scripts/help/error_ids.m .................................... PASS      1/1   
  scripts/help/get_first_help_sentence.m ...................... PASS      7/7   
  scripts/help/help.m ......................................... PASS      5/5   
  scripts/help/print_usage.m .................................. PASS      1/1   
  scripts/help/type.m ......................................... PASS      9/9   
  scripts/help/warning_ids.m .................................. PASS      1/1   
  scripts/help/which.m ........................................ PASS      5/5   
  scripts/image/cmpermute.m ................................... PASS     19/19  
  scripts/image/cmunique.m .................................... PASS     19/19  
  scripts/image/colormap.m .................................... PASS      9/9   
  scripts/image/contrast.m .................................... PASS      1/1   
  scripts/image/frame2im.m .................................... PASS      4/4   
  scripts/image/gray2ind.m .................................... PASS     20/20  
  scripts/image/hsv2rgb.m ..................................... PASS     28/28  
  scripts/image/im2double.m ................................... PASS     18/18  
  scripts/image/im2frame.m .................................... PASS      4/4   
  scripts/image/image.m ....................................... PASS      1/1   
  scripts/image/imfinfo.m ..................................... PASS      1/1   
  scripts/image/imformats.m ................................... PASS      6/6   
  scripts/image/imread.m ...................................... PASS      5/5   
  scripts/image/imshow.m ...................................... PASS      6/6   
  scripts/image/imwrite.m ..................................... PASS     20/20  
  scripts/image/ind2gray.m .................................... PASS     19/19  
  scripts/image/ind2rgb.m ..................................... PASS     21/21  
  scripts/image/iscolormap.m .................................. PASS      5/5   
  scripts/image/ntsc2rgb.m .................................... PASS     22/22  
  scripts/image/rgb2hsv.m ..................................... PASS     26/26  
  scripts/image/rgb2ind.m ..................................... PASS      6/6   
  scripts/image/rgb2ntsc.m .................................... PASS     18/18  
  scripts/image/rgbplot.m ..................................... PASS      5/5   
  scripts/io/beep.m ........................................... PASS      1/1   
  scripts/io/csvread.m ........................................ PASS      1/1   
  scripts/io/csvwrite.m ....................................... PASS      2/2   
  scripts/io/dlmwrite.m ....................................... PASS      1/1   
  scripts/io/fileread.m ....................................... PASS      4/4   
  scripts/io/importdata.m ..................................... PASS     26/26  
  scripts/io/is_valid_file_id.m ............................... PASS      5/5   
  scripts/io/strread.m ........................................ PASS     54/54  
  scripts/io/textread.m ....................................... PASS      9/9   
  scripts/java/javachk.m ...................................... PASS      6/6   
  scripts/java/usejava.m ...................................... PASS      6/6   
  scripts/linear-algebra/bandwidth.m .......................... PASS     19/19  
  scripts/linear-algebra/commutation_matrix.m ................. PASS      6/6   
  scripts/linear-algebra/cond.m ............................... PASS      8/8   
  scripts/linear-algebra/condeig.m ............................ PASS      8/8   
  scripts/linear-algebra/condest.m ............................ PASS      8/8   
  scripts/linear-algebra/cross.m .............................. PASS      5/5   
  scripts/linear-algebra/duplication_matrix.m ................. PASS      7/7   
  scripts/linear-algebra/expm.m ............................... PASS      8/8   
  scripts/linear-algebra/housh.m .............................. PASS      6/6   
  scripts/linear-algebra/isbanded.m ........................... PASS     19/19  
  scripts/linear-algebra/isdefinite.m ......................... PASS      7/7   
  scripts/linear-algebra/isdiag.m ............................. PASS     12/12  
  scripts/linear-algebra/ishermitian.m ........................ PASS     12/12  
  scripts/linear-algebra/issymmetric.m ........................ PASS     14/14  
  scripts/linear-algebra/istril.m ............................. PASS     12/12  
  scripts/linear-algebra/istriu.m ............................. PASS     12/12  
  scripts/linear-algebra/linsolve.m ........................... PASS      8/8   
  scripts/linear-algebra/logm.m ............................... PASS     10/10  
  scripts/linear-algebra/normest.m ............................ PASS      8/8   
  scripts/linear-algebra/normest1.m ........................... PASS     13/13  
  scripts/linear-algebra/null.m ............................... PASS      8/8   
  scripts/linear-algebra/orth.m ............................... PASS      1/1   
  scripts/linear-algebra/planerot.m ........................... PASS      5/5   
  scripts/linear-algebra/qzhess.m ............................. PASS      4/4   
  scripts/linear-algebra/rank.m ............................... PASS      9/9   
  scripts/linear-algebra/rref.m ............................... PASS      6/6   
  scripts/linear-algebra/subspace.m ........................... PASS      2/2   
  scripts/linear-algebra/trace.m .............................. PASS      9/9   
  scripts/linear-algebra/vech.m ............................... PASS      3/3   
  scripts/miscellaneous/bug_report.m .......................... PASS      1/1   
  scripts/miscellaneous/bunzip2.m ............................. PASS      1/1   
  scripts/miscellaneous/cast.m ................................ PASS     17/17  
  scripts/miscellaneous/citation.m ............................ PASS      3/3   
  scripts/miscellaneous/compare_versions.m .................... PASS     46/46  
  scripts/miscellaneous/computer.m ............................ PASS      5/5   
  scripts/miscellaneous/copyfile.m ............................ PASS      7/7   
  scripts/miscellaneous/debug.m ............................... PASS      1/1   
  scripts/miscellaneous/delete.m .............................. PASS      4/4   
  scripts/miscellaneous/desktop.m ............................. PASS      2/2   
  scripts/miscellaneous/dir.m ................................. PASS      3/3   
  scripts/miscellaneous/dos.m ................................. PASS      3/3   
  scripts/miscellaneous/edit.m ................................ PASS      1/1   
  scripts/miscellaneous/fact.m ................................ PASS      1/1   
  scripts/miscellaneous/fileattrib.m .......................... PASS      3/3   
  scripts/miscellaneous/fileparts.m ........................... PASS     13/13  
  scripts/miscellaneous/fullfile.m ............................ PASS     26/26  
  scripts/miscellaneous/genvarname.m .......................... PASS     31/31  
  scripts/miscellaneous/getappdata.m .......................... PASS      6/6   
  scripts/miscellaneous/getfield.m ............................ PASS      5/5   
  scripts/miscellaneous/gunzip.m .............................. PASS      1/1   
  scripts/miscellaneous/info.m ................................ PASS      1/1   
  scripts/miscellaneous/inputname.m ........................... PASS      9/9   
  scripts/miscellaneous/isappdata.m ........................... PASS      5/5   
  scripts/miscellaneous/isdeployed.m .......................... PASS      1/1   
  scripts/miscellaneous/ismac.m ............................... PASS      2/2   
  scripts/miscellaneous/ispc.m ................................ PASS      2/2   
  scripts/miscellaneous/isunix.m .............................. PASS      2/2   
  scripts/miscellaneous/license.m ............................. PASS     11/11  
  scripts/miscellaneous/list_primes.m ......................... PASS      7/7   
  scripts/miscellaneous/ls.m .................................. PASS      3/3   
  scripts/miscellaneous/ls_command.m .......................... PASS      2/2   
  scripts/miscellaneous/menu.m ................................ PASS      5/5   
  scripts/miscellaneous/mex.m ................................. PASS      1/1   
  scripts/miscellaneous/mexext.m .............................. PASS      1/1   
  scripts/miscellaneous/mkdir.m ............................... PASS      3/3   
  scripts/miscellaneous/movefile.m ............................ PASS      6/6   
  scripts/miscellaneous/namelengthmax.m ....................... PASS      1/1   
  scripts/miscellaneous/news.m ................................ PASS      3/3   
  scripts/miscellaneous/open.m ................................ PASS      3/3   
  scripts/miscellaneous/orderfields.m ......................... PASS     14/14  
  scripts/miscellaneous/pack.m ................................ PASS      1/1   
  scripts/miscellaneous/parseparams.m ......................... PASS      7/7   
  scripts/miscellaneous/perl.m ................................ PASS      1/1   
  scripts/miscellaneous/python.m .............................. PASS      1/1   
  scripts/miscellaneous/recycle.m ............................. PASS      5/5   
  scripts/miscellaneous/rmappdata.m ........................... PASS      7/7   
  scripts/miscellaneous/run.m ................................. PASS      3/3   
  scripts/miscellaneous/setappdata.m .......................... PASS      5/5   
  scripts/miscellaneous/setfield.m ............................ PASS      6/6   
  scripts/miscellaneous/substruct.m ........................... PASS      6/6   
  scripts/miscellaneous/swapbytes.m ........................... PASS      5/5   
  scripts/miscellaneous/symvar.m .............................. PASS      3/3   
  scripts/miscellaneous/tar.m ................................. PASS      6/6   
  scripts/miscellaneous/tempdir.m ............................. PASS      2/2   
  scripts/miscellaneous/tmpnam.m .............................. PASS      1/1   
  scripts/miscellaneous/unix.m ................................ PASS      3/3   
  scripts/miscellaneous/unpack.m .............................. PASS      9/9   
  scripts/miscellaneous/untar.m ............................... PASS      1/1   
  scripts/miscellaneous/unzip.m ............................... PASS      1/1   
  scripts/miscellaneous/ver.m ................................. PASS      3/3   
  scripts/miscellaneous/version.m ............................. PASS     11/11  
  scripts/miscellaneous/what.m ................................ PASS      2/2   
  scripts/miscellaneous/xor.m ................................. PASS      8/8   
  scripts/miscellaneous/zip.m ................................. PASS      6/6   
  scripts/ode/ode23.m ......................................... PASS     37/37  
  scripts/ode/ode45.m ......................................... PASS     41/41  
  scripts/ode/odeget.m ........................................ PASS     15/15  
  scripts/ode/odeset.m ........................................ PASS      9/9   
  scripts/optimization/__all_opts__.m ......................... PASS      1/1   
  scripts/optimization/fminbnd.m .............................. PASS      7/7   
  scripts/optimization/fminsearch.m ........................... PASS      7/7   
  scripts/optimization/fminunc.m .............................. PASS      6/6   
  scripts/optimization/fsolve.m ............................... PASS      6/6   
  scripts/optimization/fzero.m ................................ PASS      2/2   
  scripts/optimization/glpk.m ................................. PASS      3/3   
  scripts/optimization/lsqnonneg.m ............................ PASS      2/2   
  scripts/optimization/optimget.m ............................. PASS     12/12  
  scripts/optimization/optimset.m ............................. PASS      7/7   
  scripts/optimization/pqpnonneg.m ............................ PASS      2/2   
  scripts/optimization/qp.m ................................... PASS      1/1   
  scripts/optimization/sqp.m .................................. PASS     17/17  
  scripts/path/matlabroot.m ................................... PASS      1/1   
  scripts/path/pathdef.m ...................................... PASS      1/1   
  scripts/path/savepath.m ..................................... PASS      1/1   
  scripts/plot/appearance/__clabel__.m ........................ PASS      1/1   
  scripts/plot/appearance/__getlegenddata__.m ................. PASS      1/1   
  scripts/plot/appearance/annotation.m ........................ PASS     11/11  
  scripts/plot/appearance/axis.m .............................. PASS      5/5   
  scripts/plot/appearance/datetick.m .......................... PASS      1/1   
  scripts/plot/appearance/grid.m .............................. PASS      2/2   
  scripts/plot/appearance/gtext.m ............................. PASS      1/1   
  scripts/plot/appearance/legend.m ............................ PASS      2/2   
  scripts/plot/appearance/lighting.m .......................... PASS      8/8   
  scripts/plot/appearance/material.m .......................... PASS     16/16  
  scripts/plot/appearance/orient.m ............................ PASS      8/8   
  scripts/plot/appearance/shading.m ........................... PASS      7/7   
  scripts/plot/appearance/text.m .............................. PASS      8/8   
  scripts/plot/appearance/title.m ............................. PASS      4/4   
  scripts/plot/appearance/view.m .............................. PASS      2/2   
  scripts/plot/appearance/whitebg.m ........................... PASS      1/1   
  scripts/plot/appearance/xlabel.m ............................ PASS      2/2   
  scripts/plot/appearance/xlim.m .............................. PASS      2/2   
  scripts/plot/appearance/ylabel.m ............................ PASS      2/2   
  scripts/plot/appearance/ylim.m .............................. PASS      2/2   
  scripts/plot/appearance/zlabel.m ............................ PASS      2/2   
  scripts/plot/appearance/zlim.m .............................. PASS      2/2   
  scripts/plot/draw/area.m .................................... PASS      8/8   
  scripts/plot/draw/camlight.m ................................ PASS      9/9   
  scripts/plot/draw/compass.m ................................. PASS      5/5   
  scripts/plot/draw/contour.m ................................. PASS      2/2   
  scripts/plot/draw/contourc.m ................................ PASS      1/1   
  scripts/plot/draw/errorbar.m ................................ PASS     11/11  
  scripts/plot/draw/feather.m ................................. PASS      5/5   
  scripts/plot/draw/fplot.m ................................... PASS     11/11  
  scripts/plot/draw/hist.m .................................... PASS     15/15  
  scripts/plot/draw/isocaps.m ................................. PASS     29/29  
  scripts/plot/draw/isocolors.m ............................... PASS      1/1   
  scripts/plot/draw/isonormals.m .............................. PASS      5/5   
  scripts/plot/draw/isosurface.m .............................. PASS     29/30  
                                                                  XFAIL   1
  scripts/plot/draw/light.m ................................... PASS      2/2   
  scripts/plot/draw/line.m .................................... PASS      1/1   
  scripts/plot/draw/loglog.m .................................. PASS      2/2   
  scripts/plot/draw/patch.m ................................... PASS      2/2   
  scripts/plot/draw/reducepatch.m ............................. PASS     19/19  
  scripts/plot/draw/reducevolume.m ............................ PASS     22/22  
  scripts/plot/draw/rose.m .................................... PASS      3/3   
  scripts/plot/draw/semilogx.m ................................ PASS      2/2   
  scripts/plot/draw/semilogy.m ................................ PASS      2/2   
  scripts/plot/draw/shrinkfaces.m ............................. PASS     13/13  
  scripts/plot/draw/smooth3.m ................................. PASS     22/22  
  scripts/plot/draw/sombrero.m ................................ PASS      2/2   
  scripts/plot/draw/stairs.m .................................. PASS      9/9   
  scripts/plot/draw/stem.m .................................... PASS     10/10  
  scripts/plot/draw/stem3.m ................................... PASS      9/9   
  scripts/plot/draw/stemleaf.m ................................ PASS     17/17  
  scripts/plot/draw/surface.m ................................. PASS      1/1   
  scripts/plot/draw/surfnorm.m ................................ PASS      9/9   
  scripts/plot/draw/trimesh.m ................................. PASS      7/7   
  scripts/plot/draw/trisurf.m ................................. PASS      8/8   
  scripts/plot/util/__actual_axis_position__.m ................ PASS      1/1   
  scripts/plot/util/__default_plot_options__.m ................ PASS      1/1   
  scripts/plot/util/__gnuplot_drawnow__.m ..................... PASS      1/1   
  scripts/plot/util/__next_line_color__.m ..................... PASS      1/1   
  scripts/plot/util/__next_line_style__.m ..................... PASS      1/1   
  scripts/plot/util/__opengl_info__.m .........................                                                                               
   1 |-+                                                                       
     |                                                                         
     |                                                                         
     |                                                                         
 0.8 |-+                                                                       
     |                                                                         
     |                                                                         
     |                                                                         
 0.6 |-+                                                                       
     |                                                                         
     |                                                                         
     |                                                                         
 0.4 |-+                                                                       
     |                                                                         
     |                                                                         
     |                                                                         
 0.2 |-+                                                                       
     |                                                                         
     |                                                                         
     |             +             +             +             +             +   
   0 |----------------------------------------------------------------------   
     0            0.2           0.4           0.6           0.8            1   
                                                                               
 PASS      0/1   
                                                                  XFAIL   1
  scripts/plot/util/__plt_get_axis_arg__.m .................... PASS      1/1   
  scripts/plot/util/__pltopt__.m .............................. PASS      8/8   
  scripts/plot/util/allchild.m ................................ PASS      2/2   
                                                                  SKIP    1
  scripts/plot/util/ancestor.m ................................ PASS      7/7   
  scripts/plot/util/axes.m .................................... PASS      1/1   
  scripts/plot/util/cla.m ..................................... PASS      2/2   
  scripts/plot/util/clf.m ..................................... PASS      3/3   
  scripts/plot/util/close.m ................................... PASS      7/7   
  scripts/plot/util/colstyle.m ................................ PASS      6/6   
  scripts/plot/util/copyobj.m ................................. PASS      2/2   
  scripts/plot/util/figure.m .................................. PASS      5/5   
  scripts/plot/util/findall.m ................................. PASS      0/0   
                                                                  SKIP    1
  scripts/plot/util/findobj.m ................................. PASS     10/10  
  scripts/plot/util/gca.m ..................................... PASS      1/1   
  scripts/plot/util/gcbf.m .................................... PASS      1/1   
  scripts/plot/util/gcbo.m .................................... PASS      1/1   
  scripts/plot/util/gcf.m ..................................... PASS      1/1   
  scripts/plot/util/ginput.m .................................. PASS      1/1   
  scripts/plot/util/gnuplot_binary.in.m ....................... PASS      1/1   
  scripts/plot/util/gnuplot_binary.m .......................... PASS      1/1   
  scripts/plot/util/graphics_toolkit.m ........................ PASS      0/0   
                                                                  SKIP    2
  scripts/plot/util/hggroup.m ................................. PASS      1/1   
  scripts/plot/util/hgload.m .................................. PASS      3/3   
  scripts/plot/util/hgsave.m .................................. PASS      4/4   
  scripts/plot/util/hold.m .................................... PASS      2/2   
  scripts/plot/util/isaxes.m .................................. PASS      2/2   
  scripts/plot/util/isfigure.m ................................ PASS      1/1   
  scripts/plot/util/ishghandle.m .............................. PASS      6/6   
  scripts/plot/util/ishold.m .................................. PASS      1/1   
  scripts/plot/util/isprop.m .................................. PASS      8/8   
  scripts/plot/util/linkaxes.m ................................ PASS      4/4   
  scripts/plot/util/linkprop.m ................................ PASS      7/7   
  scripts/plot/util/meshgrid.m ................................ PASS      8/8   
  scripts/plot/util/ndgrid.m .................................. PASS      9/9   
  scripts/plot/util/newplot.m ................................. PASS      2/2   
  scripts/plot/util/printd.m .................................. PASS      1/1   
  scripts/plot/util/rotate.m .................................. PASS     11/11  
  scripts/plot/util/subplot.m ................................. PASS      3/3   
  scripts/polynomial/compan.m ................................. PASS      6/6   
  scripts/polynomial/conv.m ................................... PASS     22/22  
  scripts/polynomial/deconv.m ................................. PASS      8/8   
  scripts/polynomial/mkpp.m ................................... PASS     16/16  
  scripts/polynomial/mpoles.m ................................. PASS      1/1   
  scripts/polynomial/padecoef.m ............................... PASS     14/14  
  scripts/polynomial/pchip.m .................................. PASS     23/23  
  scripts/polynomial/poly.m ................................... PASS      4/4   
  scripts/polynomial/polyaffine.m ............................. PASS      1/1   
  scripts/polynomial/polyder.m ................................ PASS      5/5   
  scripts/polynomial/polyeig.m ................................ PASS      6/6   
  scripts/polynomial/polyfit.m ................................ PASS      9/9   
  scripts/polynomial/polygcd.m ................................ PASS      4/4   
  scripts/polynomial/polyint.m ................................ PASS      4/4   
  scripts/polynomial/polyout.m ................................ PASS      5/5   
  scripts/polynomial/polyreduce.m ............................. PASS      8/8   
  scripts/polynomial/polyval.m ................................ PASS     15/15  
  scripts/polynomial/polyvalm.m ............................... PASS      3/3   
  scripts/polynomial/ppder.m .................................. PASS     11/11  
  scripts/polynomial/ppint.m .................................. PASS      2/2   
  scripts/polynomial/ppjumps.m ................................ PASS      3/3   
  scripts/polynomial/ppval.m .................................. PASS     17/17  
  scripts/polynomial/residue.m ................................ PASS      4/5   
                                                                  XFAIL   1
  scripts/polynomial/roots.m .................................. PASS     12/12  
  scripts/polynomial/spline.m ................................. PASS     27/27  
  scripts/polynomial/splinefit.m .............................. PASS      3/3   
  scripts/polynomial/unmkpp.m ................................. PASS      6/6   
  scripts/prefs/addpref.m ..................................... PASS      7/7   
  scripts/prefs/getpref.m ..................................... PASS      4/4   
  scripts/prefs/ispref.m ...................................... PASS      5/5   
  scripts/prefs/preferences.m ................................. PASS      1/1   
  scripts/prefs/rmpref.m ...................................... PASS      5/5   
  scripts/prefs/setpref.m ..................................... PASS      7/7   
  scripts/profiler/profexport.m ............................... PASS      5/5   
  scripts/profiler/profile.m .................................. PASS      4/4   
  scripts/profiler/profshow.m ................................. PASS      4/4   
  scripts/set/intersect.m ..................................... PASS     16/16  
  scripts/set/ismember.m ...................................... PASS     32/32  
  scripts/set/powerset.m ...................................... PASS      9/9   
  scripts/set/setdiff.m ....................................... PASS     15/15  
  scripts/set/setxor.m ........................................ PASS     15/15  
  scripts/set/union.m ......................................... PASS     22/22  
  scripts/set/unique.m ........................................ PASS     39/39  
  scripts/signal/autoreg_matrix.m ............................. PASS      4/4   
  scripts/signal/bartlett.m ................................... PASS      9/9   
  scripts/signal/blackman.m ................................... PASS     13/13  
  scripts/signal/detrend.m .................................... PASS      3/3   
  scripts/signal/fftconv.m .................................... PASS      8/8   
  scripts/signal/fftfilt.m .................................... PASS     10/10  
  scripts/signal/fftshift.m ................................... PASS     13/13  
  scripts/signal/freqz.m ...................................... PASS      3/3   
  scripts/signal/hamming.m .................................... PASS     13/13  
  scripts/signal/hanning.m .................................... PASS     13/13  
  scripts/signal/ifftshift.m .................................. PASS     13/13  
  scripts/signal/periodogram.m ................................ PASS      8/8   
  scripts/signal/sinc.m ....................................... PASS      4/4   
  scripts/signal/sinetone.m ................................... PASS      1/1   
  scripts/signal/sinewave.m ................................... PASS      8/8   
  scripts/signal/spectral_adf.m ............................... PASS      4/4   
  scripts/signal/spectral_xdf.m ............................... PASS      4/4   
  scripts/signal/unwrap.m ..................................... PASS     24/24  
  scripts/sparse/bicg.m ....................................... PASS      3/3   
  scripts/sparse/bicgstab.m ................................... PASS      4/4   
  scripts/sparse/cgs.m ........................................ PASS      3/3   
  scripts/sparse/eigs.m ....................................... PASS    154/154 
  scripts/sparse/gmres.m ...................................... PASS     10/10  
  scripts/sparse/gplot.m ...................................... PASS      1/1   
  scripts/sparse/ichol.m ...................................... PASS     24/24  
  scripts/sparse/ilu.m ........................................ PASS     41/41  
  scripts/sparse/nonzeros.m ................................... PASS      4/4   
  scripts/sparse/pcg.m ........................................ PASS      4/4   
  scripts/sparse/pcr.m ........................................ PASS      3/3   
  scripts/sparse/qmr.m ........................................ PASS      4/4   
  scripts/sparse/spaugment.m .................................. PASS      1/1   
  scripts/sparse/spconvert.m .................................. PASS      7/7   
  scripts/sparse/spdiags.m .................................... PASS      9/9   
  scripts/sparse/speye.m ...................................... PASS      5/5   
  scripts/sparse/spfun.m ...................................... PASS      4/4   
  scripts/sparse/spones.m ..................................... PASS      3/3   
  scripts/sparse/sprand.m ..................................... PASS     18/18  
  scripts/sparse/sprandn.m .................................... PASS     18/18  
  scripts/sparse/sprandsym.m .................................. PASS      9/9   
  scripts/sparse/spstats.m .................................... PASS      1/1   
  scripts/sparse/spy.m ........................................ PASS      1/1   
  scripts/sparse/svds.m ....................................... PASS      6/6   
  scripts/sparse/treelayout.m ................................. PASS      3/3   
  scripts/specfun/bessel.m .................................... PASS      1/1   
  scripts/specfun/beta.m ...................................... PASS     12/12  
  scripts/specfun/betaln.m .................................... PASS      9/9   
  scripts/specfun/ellipke.m ................................... PASS      9/9   
  scripts/specfun/expint.m .................................... PASS     10/10  
  scripts/specfun/factor.m .................................... PASS      7/7   
  scripts/specfun/factorial.m ................................. PASS      9/9   
  scripts/specfun/isprime.m ................................... PASS     15/15  
  scripts/specfun/lcm.m ....................................... PASS      5/5   
  scripts/specfun/legendre.m .................................. PASS     19/19  
  scripts/specfun/nchoosek.m .................................. PASS     17/17  
  scripts/specfun/nthroot.m ................................... PASS     14/14  
  scripts/specfun/perms.m ..................................... PASS      5/5   
  scripts/specfun/pow2.m ...................................... PASS      4/4   
  scripts/specfun/primes.m .................................... PASS      5/5   
  scripts/specfun/reallog.m ................................... PASS      6/6   
  scripts/specfun/realpow.m ................................... PASS      8/8   
  scripts/specfun/realsqrt.m .................................. PASS      5/5   
  scripts/special-matrix/gallery.m ............................ PASS    122/122 
  scripts/special-matrix/hadamard.m ........................... PASS      6/6   
  scripts/special-matrix/hankel.m ............................. PASS     11/11  
  scripts/special-matrix/hilb.m ............................... PASS      5/5   
  scripts/special-matrix/invhilb.m ............................ PASS      7/7   
  scripts/special-matrix/magic.m .............................. PASS      9/9   
  scripts/special-matrix/pascal.m ............................. PASS     12/12  
  scripts/special-matrix/rosser.m ............................. PASS      3/3   
  scripts/special-matrix/toeplitz.m ........................... PASS      8/8   
  scripts/special-matrix/vander.m ............................. PASS     10/10  
  scripts/special-matrix/wilkinson.m .......................... PASS     10/10  
  scripts/startup/__finish__.m ................................ PASS      1/1   
  scripts/statistics/base/center.m ............................ PASS     14/14  
  scripts/statistics/base/cloglog.m ........................... PASS      5/5   
  scripts/statistics/base/corr.m .............................. PASS     10/10  
  scripts/statistics/base/corrcoef.m .......................... PASS     21/21  
  scripts/statistics/base/cov.m ............................... PASS     14/14  
  scripts/statistics/base/gls.m ............................... PASS     13/13  
  scripts/statistics/base/histc.m ............................. PASS      8/8   
  scripts/statistics/base/iqr.m ............................... PASS      8/8   
  scripts/statistics/base/kendall.m ........................... PASS     10/10  
  scripts/statistics/base/kurtosis.m .......................... PASS     18/18  
  scripts/statistics/base/logit.m ............................. PASS      4/4   
  scripts/statistics/base/lscov.m ............................. PASS      3/3   
  scripts/statistics/base/mean.m .............................. PASS     18/18  
  scripts/statistics/base/meansq.m ............................ PASS     11/11  
  scripts/statistics/base/median.m ............................ PASS     18/18  
  scripts/statistics/base/mode.m .............................. PASS     21/21  
  scripts/statistics/base/moment.m ............................ PASS     18/18  
  scripts/statistics/base/ols.m ............................... PASS     12/12  
  scripts/statistics/base/ppplot.m ............................ PASS      2/2   
  scripts/statistics/base/prctile.m ........................... PASS     14/14  
  scripts/statistics/base/probit.m ............................ PASS      3/3   
  scripts/statistics/base/quantile.m .......................... PASS     22/22  
  scripts/statistics/base/range.m ............................. PASS      7/7   
  scripts/statistics/base/ranks.m ............................. PASS     13/13  
  scripts/statistics/base/run_count.m ......................... PASS     15/15  
  scripts/statistics/base/runlength.m ......................... PASS      7/7   
  scripts/statistics/base/skewness.m .......................... PASS     21/21  
  scripts/statistics/base/spearman.m .......................... PASS      9/9   
  scripts/statistics/base/statistics.m ........................ PASS      9/9   
  scripts/statistics/base/std.m ............................... PASS     16/16  
  scripts/statistics/base/table.m ............................. PASS      9/9   
  scripts/statistics/base/var.m ............................... PASS     16/16  
  scripts/statistics/base/zscore.m ............................ PASS     12/12  
  scripts/statistics/distributions/betacdf.m .................. PASS     17/17  
  scripts/statistics/distributions/betainv.m .................. PASS     20/20  
  scripts/statistics/distributions/betapdf.m .................. PASS     21/21  
  scripts/statistics/distributions/betarnd.m .................. PASS     27/27  
  scripts/statistics/distributions/binocdf.m .................. PASS     20/20  
  scripts/statistics/distributions/binoinv.m .................. PASS     23/23  
  scripts/statistics/distributions/binopdf.m .................. PASS     22/22  
  scripts/statistics/distributions/binornd.m .................. PASS     29/29  
  scripts/statistics/distributions/cauchy_cdf.m ............... PASS     19/19  
  scripts/statistics/distributions/cauchy_inv.m ............... PASS     19/19  
  scripts/statistics/distributions/cauchy_pdf.m ............... PASS     19/19  
  scripts/statistics/distributions/cauchy_rnd.m ............... PASS     27/27  
  scripts/statistics/distributions/chi2cdf.m .................. PASS     14/14  
  scripts/statistics/distributions/chi2inv.m .................. PASS     14/14  
  scripts/statistics/distributions/chi2pdf.m .................. PASS     13/13  
  scripts/statistics/distributions/chi2rnd.m .................. PASS     19/19  
  scripts/statistics/distributions/discrete_cdf.m ............. PASS     14/14  
  scripts/statistics/distributions/discrete_inv.m ............. PASS     13/13  
  scripts/statistics/distributions/discrete_pdf.m ............. PASS     14/14  
  scripts/statistics/distributions/discrete_rnd.m ............. PASS     17/17  
  scripts/statistics/distributions/empirical_cdf.m ............ PASS      9/9   
  scripts/statistics/distributions/empirical_inv.m ............ PASS      8/8   
  scripts/statistics/distributions/empirical_pdf.m ............ PASS      8/8   
  scripts/statistics/distributions/empirical_rnd.m ............ PASS      8/8   
  scripts/statistics/distributions/expcdf.m ................... PASS     13/13  
  scripts/statistics/distributions/expinv.m ................... PASS     14/14  
  scripts/statistics/distributions/exppdf.m ................... PASS     12/12  
  scripts/statistics/distributions/exprnd.m ................... PASS     19/19  
  scripts/statistics/distributions/fcdf.m ..................... PASS     20/20  
  scripts/statistics/distributions/finv.m ..................... PASS     20/20  
  scripts/statistics/distributions/fpdf.m ..................... PASS     20/20  
  scripts/statistics/distributions/frnd.m ..................... PASS     27/27  
  scripts/statistics/distributions/gamcdf.m ................... PASS     18/18  
  scripts/statistics/distributions/gaminv.m ................... PASS     20/20  
  scripts/statistics/distributions/gampdf.m ................... PASS     19/19  
  scripts/statistics/distributions/gamrnd.m ................... PASS     27/27  
  scripts/statistics/distributions/geocdf.m ................... PASS     14/14  
  scripts/statistics/distributions/geoinv.m ................... PASS     14/14  
  scripts/statistics/distributions/geopdf.m ................... PASS     13/13  
  scripts/statistics/distributions/geornd.m ................... PASS     20/20  
  scripts/statistics/distributions/hygecdf.m .................. PASS     26/26  
  scripts/statistics/distributions/hygeinv.m .................. PASS     27/27  
  scripts/statistics/distributions/hygepdf.m .................. PASS     25/25  
  scripts/statistics/distributions/hygernd.m .................. PASS     32/32  
  scripts/statistics/distributions/kolmogorov_smirnov_cdf.m ... PASS      4/4   
  scripts/statistics/distributions/laplace_cdf.m .............. PASS      5/5   
  scripts/statistics/distributions/laplace_inv.m .............. PASS      6/6   
  scripts/statistics/distributions/laplace_pdf.m .............. PASS      5/5   
  scripts/statistics/distributions/laplace_rnd.m .............. PASS      9/9   
  scripts/statistics/distributions/logistic_cdf.m ............. PASS      5/5   
  scripts/statistics/distributions/logistic_inv.m ............. PASS      6/6   
  scripts/statistics/distributions/logistic_pdf.m ............. PASS      5/5   
  scripts/statistics/distributions/logistic_rnd.m ............. PASS      9/9   
  scripts/statistics/distributions/logncdf.m .................. PASS     19/19  
  scripts/statistics/distributions/logninv.m .................. PASS     19/19  
  scripts/statistics/distributions/lognpdf.m .................. PASS     18/18  
  scripts/statistics/distributions/lognrnd.m .................. PASS     27/27  
  scripts/statistics/distributions/nbincdf.m .................. PASS     20/20  
  scripts/statistics/distributions/nbininv.m .................. PASS     24/24  
  scripts/statistics/distributions/nbinpdf.m .................. PASS     19/19  
  scripts/statistics/distributions/nbinrnd.m .................. PASS     27/27  
  scripts/statistics/distributions/normcdf.m .................. PASS     19/19  
  scripts/statistics/distributions/norminv.m .................. PASS     19/19  
  scripts/statistics/distributions/normpdf.m .................. PASS     18/18  
  scripts/statistics/distributions/normrnd.m .................. PASS     27/27  
  scripts/statistics/distributions/poisscdf.m ................. PASS     14/14  
  scripts/statistics/distributions/poissinv.m ................. PASS     14/14  
  scripts/statistics/distributions/poisspdf.m ................. PASS     13/13  
  scripts/statistics/distributions/poissrnd.m ................. PASS     21/21  
  scripts/statistics/distributions/stdnormal_cdf.m ............ PASS      5/5   
  scripts/statistics/distributions/stdnormal_inv.m ............ PASS      6/6   
  scripts/statistics/distributions/stdnormal_pdf.m ............ PASS      5/5   
  scripts/statistics/distributions/stdnormal_rnd.m ............ PASS      9/9   
  scripts/statistics/distributions/tcdf.m ..................... PASS     26/26  
  scripts/statistics/distributions/tinv.m ..................... PASS     14/14  
  scripts/statistics/distributions/tpdf.m ..................... PASS     14/14  
  scripts/statistics/distributions/trnd.m ..................... PASS     19/19  
  scripts/statistics/distributions/unidcdf.m .................. PASS     14/14  
  scripts/statistics/distributions/unidinv.m .................. PASS     14/14  
  scripts/statistics/distributions/unidpdf.m .................. PASS     13/13  
  scripts/statistics/distributions/unidrnd.m .................. PASS     13/13  
  scripts/statistics/distributions/unifcdf.m .................. PASS     19/19  
  scripts/statistics/distributions/unifinv.m .................. PASS     19/19  
  scripts/statistics/distributions/unifpdf.m .................. PASS     18/18  
  scripts/statistics/distributions/unifrnd.m .................. PASS     27/27  
  scripts/statistics/distributions/wblcdf.m ................... PASS     18/18  
  scripts/statistics/distributions/wblinv.m ................... PASS     18/18  
  scripts/statistics/distributions/wblpdf.m ................... PASS     17/17  
  scripts/statistics/distributions/wblrnd.m ................... PASS     27/27  
  scripts/statistics/tests/kolmogorov_smirnov_test.m .......... PASS      7/7   
  scripts/statistics/tests/kruskal_wallis_test.m .............. PASS      1/1   
  scripts/statistics/tests/t_test.m ........................... PASS      3/3   
  scripts/statistics/tests/z_test.m ........................... PASS      3/3   
  scripts/strings/base2dec.m .................................. PASS     12/12  
  scripts/strings/bin2dec.m ................................... PASS      9/9   
  scripts/strings/blanks.m .................................... PASS      8/8   
  scripts/strings/cstrcat.m ................................... PASS      6/6   
  scripts/strings/deblank.m ................................... PASS     15/15  
  scripts/strings/dec2base.m .................................. PASS     21/21  
  scripts/strings/dec2bin.m ................................... PASS      5/5   
  scripts/strings/dec2hex.m ................................... PASS      5/5   
  scripts/strings/findstr.m ................................... PASS      6/6   
  scripts/strings/hex2dec.m ................................... PASS      7/7   
  scripts/strings/index.m ..................................... PASS     18/18  
  scripts/strings/isletter.m .................................. PASS      2/2   
  scripts/strings/isstrprop.m ................................. PASS     10/10  
  scripts/strings/mat2str.m ................................... PASS     15/15  
  scripts/strings/ostrsplit.m ................................. PASS     12/12  
  scripts/strings/regexptranslate.m ........................... PASS      7/7   
  scripts/strings/rindex.m .................................... PASS      6/6   
  scripts/strings/str2num.m ................................... PASS      6/6   
  scripts/strings/strcat.m .................................... PASS     19/19  
  scripts/strings/strchr.m .................................... PASS      7/7   
  scripts/strings/strjoin.m ................................... PASS      7/7   
  scripts/strings/strjust.m ................................... PASS      8/8   
  scripts/strings/strmatch.m .................................. PASS     17/17  
  scripts/strings/strsplit.m .................................. PASS     39/39  
  scripts/strings/strtok.m .................................... PASS     32/32  
  scripts/strings/strtrim.m ................................... PASS     10/10  
  scripts/strings/strtrunc.m .................................. PASS     13/13  
  scripts/strings/substr.m .................................... PASS     16/16  
  scripts/strings/untabify.m .................................. PASS      8/8   
  scripts/strings/validatestring.m ............................ PASS     18/18  
  scripts/testfun/__have_feature__.m .......................... PASS      1/1   
  scripts/testfun/__printf_assert__.m ......................... PASS      1/1   
  scripts/testfun/__prog_output_assert__.m .................... PASS      1/1   
  scripts/testfun/__run_test_suite__.m ........................ PASS      1/1   
  scripts/testfun/assert.m .................................... PASS     95/95  
  scripts/testfun/demo.m ...................................... PASS      7/7   
  scripts/testfun/example.m ................................... PASS      9/9   
  scripts/testfun/fail.m ...................................... PASS     12/12  
  scripts/testfun/rundemos.m .................................. PASS      2/2   
  scripts/testfun/runtests.m .................................. PASS      2/2   
  scripts/testfun/speed.m ..................................... PASS      4/4   
  scripts/testfun/test.m ...................................... PASS     57/58  
                                                                  SKIP    1
                                                                  XFAIL   1
  scripts/time/addtodate.m .................................... PASS     36/36  
  scripts/time/asctime.m ...................................... PASS      4/4   
  scripts/time/calendar.m ..................................... PASS      3/3   
  scripts/time/clock.m ........................................ PASS      1/1   
  scripts/time/ctime.m ........................................ PASS      4/4   
  scripts/time/date.m ......................................... PASS      1/1   
  scripts/time/datenum.m ...................................... PASS     28/28  
  scripts/time/datestr.m ...................................... PASS     38/38  
  scripts/time/datevec.m ...................................... PASS     28/28  
  scripts/time/eomday.m ....................................... PASS     14/14  
  scripts/time/etime.m ........................................ PASS      9/9   
  scripts/time/is_leap_year.m ................................. PASS      6/6   
  scripts/time/now.m .......................................... PASS      4/4   
  scripts/time/weekday.m ...................................... PASS     20/20  

Fixed test scripts:

  bug-35448.tst ............................................... PASS      2/2   
  bug-36025.tst ............................................... PASS      1/1   
  bug-38236.tst ............................................... PASS      0/1   
                                                                  XFAIL   1
  bug-38691.tst ............................................... PASS      1/1   
  bug-44940.tst ............................................... PASS      1/1   
  class-concat.tst ............................................ PASS      2/2   
  classdef.tst ................................................ PASS     21/23  
                                                                  XFAIL   2
  classes.tst ................................................. PASS    141/152 
                                                                  XFAIL  11
  ctor-vs-method.tst .......................................... PASS      4/4   
  fcn-handle-derived-resolution.tst ........................... PASS      7/7   
  nest.tst .................................................... PASS     19/19  
  publish.tst ................................................. PASS      2/2   
  args.tst .................................................... PASS     26/26  
  bc-overloads.tst ............................................ PASS    451/451 
  bug-31371.tst ............................................... PASS      1/1   
  bug-38565.tst ............................................... PASS      1/1   
  bug-38576.tst ............................................... PASS      1/1   
  bug-46330.tst ............................................... PASS      1/1   
  bug-49904.tst ............................................... PASS      2/2   
  colormaps.tst ............................................... PASS      1/1   
  command.tst ................................................. PASS     42/42  
  complex.tst ................................................. PASS      7/7   
  conv.tst .................................................... PASS    405/405 
  diag-perm.tst ............................................... PASS     30/30  
  error.tst ................................................... PASS     15/15  
  eval-catch.tst .............................................. PASS      9/9   
  for.tst ..................................................... PASS     14/14  
  func.tst .................................................... PASS     49/49  
  global.tst .................................................. PASS     10/10  
  if.tst ...................................................... PASS     15/15  
  index.tst ................................................... PASS    180/180 
  io.tst ...................................................... PASS    135/135 
  jit.tst ..................................................... PASS      0/2   
                                                                  SKIP   42
                                                                  XFAIL   2
  line-continue.tst ........................................... PASS     11/11  
  logical-index.tst ........................................... PASS     43/43  
  null-assign.tst ............................................. PASS     21/21  
  parser.tst .................................................. PASS     47/47  
  prefer.tst .................................................. PASS     27/27  
  range.tst ................................................... PASS     58/58  
  recursion.tst ............................................... PASS      2/2   
  return.tst .................................................. PASS      2/2   
  slice.tst ................................................... PASS    133/133 
  sparse.tst .................................................. PASS   1204/1204
  struct.tst .................................................. PASS     46/46  
  switch.tst .................................................. PASS      8/8   
  system.tst .................................................. PASS    102/103 
                                                                  FAIL    1
  transpose.tst ............................................... PASS     16/16  
  try.tst ..................................................... PASS     18/18  
  unwind.tst .................................................. PASS      2/2   
  while.tst ................................................... PASS      6/6   

Summary:

  PASS     14868
  FAIL         9
  XFAIL       33
  SKIPPED     55

See the file /<<PKGBUILDDIR>>/test/fntests.log for additional details.

Items listed as XFAIL above are known bugs.
Bug report numbers for them may be found in the log file:
/<<PKGBUILDDIR>>/test/fntests.log
Please help improve Octave by contributing fixes for them.

Tests are most often skipped because the features they require
have been disabled.  Features are most often disabled because
they require dependencies that were not present when Octave
was built.  The configure script should have printed a summary
at the end of its run indicating which dependencies were not found.

190 (of 893) .m files have no tests.

Please help improve Octave by contributing tests for these files
(see the list in the file /<<PKGBUILDDIR>>/test/fntests.log).

make[5]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch
   dh_testroot -a
   dh_prep -a
   dh_installdirs -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install
	make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
rm -f bits/stl_algo.h
make  install-recursive
make[3]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
Making install in libgnu
make[4]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make  install-recursive
make[5]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make[6]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
make[7]: Entering directory '/<<PKGBUILDDIR>>/libgnu'
if test yes = no; then \
  case 'linux-gnueabihf' in \
    darwin[56]*) \
      need_charset_alias=true ;; \
    darwin* | cygwin* | mingw* | pw32* | cegcc*) \
      need_charset_alias=false ;; \
    *) \
      need_charset_alias=true ;; \
  esac ; \
else \
  need_charset_alias=false ; \
fi ; \
if $need_charset_alias; then \
  /bin/bash /<<PKGBUILDDIR>>/build-aux/install-sh -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf ; \
fi ; \
if test -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.alias; then \
  sed -f ref-add.sed /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.alias > /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.tmp ; \
  /usr/bin/install -c -m 644 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.alias ; \
  rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.tmp ; \
else \
  if $need_charset_alias; then \
    sed -f ref-add.sed charset.alias > /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.tmp ; \
    /usr/bin/install -c -m 644 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.alias ; \
    rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/charset.tmp ; \
  fi ; \
fi
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/libgnu'
make[4]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file

Octave successfully built.  Now choose from the following:

   ./run-octave    - to run in place to test before installing
   make check      - to run the tests
   make install    - to install (PREFIX=/usr)

   HG ID for this build is "1327ea4f5a93"

make[5]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   liboctave/liboctave.la libinterp/liboctinterp.la '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf'
libtool: install: /usr/bin/install -c liboctave/.libs/liboctave.so.4.0.0 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f liboctave.so.4.0.0 liboctave.so.4 || { rm -f liboctave.so.4 && ln -s liboctave.so.4.0.0 liboctave.so.4; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f liboctave.so.4.0.0 liboctave.so || { rm -f liboctave.so && ln -s liboctave.so.4.0.0 liboctave.so; }; })
libtool: install: /usr/bin/install -c liboctave/.libs/liboctave.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liboctave.la
libtool: warning: relinking 'libinterp/liboctinterp.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 4:0:0 -no-undefined -bindir /usr/bin -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -Wl,-z,relro -o libinterp/liboctinterp.la -rpath /usr/lib/arm-linux-gnueabihf libinterp/libinterp_liboctinterp_la-octave.lo libinterp/libinterp_liboctinterp_la-version.lo libinterp/operators/libinterp_liboctinterp_la-op-b-b.lo libinterp/operators/libinterp_liboctinterp_la-op-b-bm.lo libinterp/operators/libinterp_liboctinterp_la-op-b-sbm.lo libinterp/operators/libinterp_liboctinterp_la-op-bm-b.lo libinterp/operators/libinterp_liboctinterp_la-op-bm-bm.lo libinterp/operators/libinterp_liboctinterp_la-op-bm-sbm.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-cdm.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-dm.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-cdm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-cell.lo libinterp/operators/libinterp_liboctinterp_la-op-chm.lo libinterp/operators/libinterp_liboctinterp_la-op-class.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-cdm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-dm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-cm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-m.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-s.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-cs-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-cdm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-dm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-dm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcdm-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcm-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcn.lo libinterp/operators/libinterp_liboctinterp_la-op-fcs-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcs-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fcs-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fcs-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fdm-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fcdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fdm.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-fm-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-fs-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-fs-fcs.lo libinterp/operators/libinterp_liboctinterp_la-op-fs-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-fs-fs.lo libinterp/operators/libinterp_liboctinterp_la-op-i16-i16.lo libinterp/operators/libinterp_liboctinterp_la-op-i32-i32.lo libinterp/operators/libinterp_liboctinterp_la-op-i64-i64.lo libinterp/operators/libinterp_liboctinterp_la-op-i8-i8.lo libinterp/operators/libinterp_liboctinterp_la-op-int-concat.lo libinterp/operators/libinterp_liboctinterp_la-op-m-cdm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-m-dm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-m.lo libinterp/operators/libinterp_liboctinterp_la-op-m-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-s.lo libinterp/operators/libinterp_liboctinterp_la-op-m-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-m-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-fcm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-fm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-pm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-pm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-range.lo libinterp/operators/libinterp_liboctinterp_la-op-s-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-s-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-s-m.lo libinterp/operators/libinterp_liboctinterp_la-op-s-s.lo libinterp/operators/libinterp_liboctinterp_la-op-s-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-s-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-sbm-b.lo libinterp/operators/libinterp_liboctinterp_la-op-sbm-bm.lo libinterp/operators/libinterp_liboctinterp_la-op-sbm-sbm.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-scm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-cm.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-cs.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-m.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-s.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-scm.lo libinterp/operators/libinterp_liboctinterp_la-op-sm-sm.lo libinterp/operators/libinterp_liboctinterp_la-op-str-m.lo libinterp/operators/libinterp_liboctinterp_la-op-str-s.lo libinterp/operators/libinterp_liboctinterp_la-op-str-str.lo libinterp/operators/libinterp_liboctinterp_la-op-struct.lo libinterp/operators/libinterp_liboctinterp_la-op-ui16-ui16.lo libinterp/operators/libinterp_liboctinterp_la-op-ui32-ui32.lo libinterp/operators/libinterp_liboctinterp_la-op-ui64-ui64.lo libinterp/operators/libinterp_liboctinterp_la-op-ui8-ui8.lo libinterp/template-inst/libinterp_liboctinterp_la-Array-tc.lo libinterp/template-inst/libinterp_liboctinterp_la-Array-jit.lo libinterp/corefcn/libinterp_liboctinterp_la-oct-errno.lo libinterp/operators/libinterp_liboctinterp_la-ops.lo libinterp/libinterp_liboctinterp_la-builtins.lo libinterp/libinterp_liboctinterp_la-build-env.lo libinterp/libinterp_liboctinterp_la-build-env-features.lo libinterp/libinterp_liboctinterp_la-liboctinterp-build-info.lo libinterp/octave-value/liboctave-value.la libinterp/parse-tree/libparse-tree.la libinterp/corefcn/libcorefcn.la liboctave/liboctave.la -lfreetype -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lfontconfig -lfreetype -lX11 -lgl2ps -llapack -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/.libs/libinterp_liboctinterp_la-octave.o libinterp/.libs/libinterp_liboctinterp_la-version.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-b.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-bm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-b-sbm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-b.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-bm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-bm-sbm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-dm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cdm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cell.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-chm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-class.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-dm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-cs-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-dm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-dm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcdm-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcm-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcn.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fcs-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fdm-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fm-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fcs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-fs-fs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i16-i16.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i32-i32.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i64-i64.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-i8-i8.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-int-concat.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cdm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-dm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-m-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-fcm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-fm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-pm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-pm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-range.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-s-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-b.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-bm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sbm-sbm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-scm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-cm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-cs.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-scm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-sm-sm.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-m.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-s.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-str-str.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-struct.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui16-ui16.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui32-ui32.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui64-ui64.o libinterp/operators/.libs/libinterp_liboctinterp_la-op-ui8-ui8.o libinterp/template-inst/.libs/libinterp_liboctinterp_la-Array-tc.o libinterp/template-inst/.libs/libinterp_liboctinterp_la-Array-jit.o libinterp/corefcn/.libs/libinterp_liboctinterp_la-oct-errno.o libinterp/operators/.libs/libinterp_liboctinterp_la-ops.o libinterp/.libs/libinterp_liboctinterp_la-builtins.o libinterp/.libs/libinterp_liboctinterp_la-build-env.o libinterp/.libs/libinterp_liboctinterp_la-build-env-features.o libinterp/.libs/libinterp_liboctinterp_la-liboctinterp-build-info.o  -Wl,--whole-archive libinterp/octave-value/.libs/liboctave-value.a libinterp/parse-tree/.libs/libparse-tree.a libinterp/corefcn/.libs/libcorefcn.a -Wl,--no-whole-archive  -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctave -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lfontconfig -lfreetype -lX11 -lgl2ps -llapack -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,liboctinterp.so.4 -o libinterp/.libs/liboctinterp.so.4.0.0
libtool: install: /usr/bin/install -c libinterp/.libs/liboctinterp.so.4.0.0T /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liboctinterp.so.4.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f liboctinterp.so.4.0.0 liboctinterp.so.4 || { rm -f liboctinterp.so.4 && ln -s liboctinterp.so.4.0.0 liboctinterp.so.4; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f liboctinterp.so.4.0.0 liboctinterp.so || { rm -f liboctinterp.so && ln -s liboctinterp.so.4.0.0 liboctinterp.so; }; })
libtool: install: /usr/bin/install -c libinterp/.libs/liboctinterp.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liboctinterp.la
libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
  /bin/bash ./libtool   --mode=install /usr/bin/install -c src/mkoctfile src/octave src/octave-cli src/octave-config '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
libtool: install: /usr/bin/install -c src/mkoctfile /<<PKGBUILDDIR>>/debian/tmp/usr/bin/mkoctfile
libtool: install: /usr/bin/install -c src/octave /<<PKGBUILDDIR>>/debian/tmp/usr/bin/octave
libtool: warning: 'libinterp/liboctinterp.la' has not been installed in '/usr/lib/arm-linux-gnueabihf'
libtool: warning: 'liboctave/liboctave.la' has not been installed in '/usr/lib/arm-linux-gnueabihf'
libtool: install: /usr/bin/install -c src/.libs/octave-cli /<<PKGBUILDDIR>>/debian/tmp/usr/bin/octave-cli
libtool: install: /usr/bin/install -c src/octave-config /<<PKGBUILDDIR>>/debian/tmp/usr/bin/octave-config
make  install-exec-hook
make[6]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
make[6]: Nothing to be done for 'install-exec-hook'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/exec/arm-unknown-linux-gnueabihf'
  /bin/bash ./libtool   --mode=install /usr/bin/install -c src/octave-gui '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/exec/arm-unknown-linux-gnueabihf'
libtool: warning: 'libgui/liboctgui.la' has not been installed in '/usr/lib/arm-linux-gnueabihf/octave/4.2.1'
libtool: warning: 'libinterp/liboctinterp.la' has not been installed in '/usr/lib/arm-linux-gnueabihf'
libtool: warning: 'liboctave/liboctave.la' has not been installed in '/usr/lib/arm-linux-gnueabihf'
libtool: install: /usr/bin/install -c src/.libs/octave-gui /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/exec/arm-unknown-linux-gnueabihf/octave-gui
/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/startup
if test -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/startup/octaverc; then true; \
else \
  /usr/bin/install -c -m 644 ./scripts/startup/version-rcfile \
    /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/startup/octaverc; \
fi
if test -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/startup/inputrc; then true; \
else \
  /usr/bin/install -c -m 644 ./scripts/startup/inputrc \
    /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/startup/inputrc; \
fi
/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/site/m/startup
if test -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/site/m/startup/octaverc; \
then true; \
else \
  /usr/bin/install -c -m 644 ./scripts/startup/site-rcfile \
    /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/site/m/startup/octaverc; \
fi
for f in scripts/audio/PKG_ADD scripts/deprecated/PKG_ADD scripts/elfun/PKG_ADD scripts/general/PKG_ADD scripts/geometry/PKG_ADD scripts/gui/PKG_ADD scripts/help/PKG_ADD scripts/image/PKG_ADD scripts/io/PKG_ADD scripts/java/PKG_ADD scripts/linear-algebra/PKG_ADD scripts/miscellaneous/PKG_ADD scripts/ode/PKG_ADD scripts/optimization/PKG_ADD scripts/path/PKG_ADD scripts/pkg/PKG_ADD scripts/plot/appearance/PKG_ADD scripts/plot/draw/PKG_ADD scripts/plot/util/PKG_ADD scripts/polynomial/PKG_ADD scripts/prefs/PKG_ADD scripts/profiler/PKG_ADD scripts/set/PKG_ADD scripts/signal/PKG_ADD scripts/sparse/PKG_ADD scripts/specfun/PKG_ADD scripts/special-matrix/PKG_ADD scripts/startup/PKG_ADD scripts/statistics/base/PKG_ADD scripts/statistics/distributions/PKG_ADD scripts/statistics/models/PKG_ADD scripts/statistics/tests/PKG_ADD scripts/strings/PKG_ADD scripts/testfun/PKG_ADD scripts/time/PKG_ADD scripts/@ftp/PKG_ADD; do \
  if [ -n "`cat $f`" ]; then \
    base=`echo $f | /bin/sed 's,^scripts/,,'`; \
    /bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/`echo $base | /bin/sed 's,/[^/]*$,,'`; \
    /usr/bin/install -c -m 644 $f /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/$base; \
  fi \
done
if test -n "desktop-file-install"; then \
  desktop-file-install --dir=/<<PKGBUILDDIR>>/debian/tmp/usr/share/applications \
    --vendor www.octave.org etc/icons/octave.desktop; \
fi
for f in etc/icons/octave-logo-512.png etc/icons/octave-logo-256.png etc/icons/octave-logo-128.png etc/icons/octave-logo-64.png etc/icons/octave-logo-48.png etc/icons/octave-logo-32.png etc/icons/octave-logo-24.png etc/icons/octave-logo-22.png etc/icons/octave-logo-16.png; do \
  size=`echo $f | /bin/sed -n -e "s/.*-\([0-9]\+\)\.png/\1/p"`; \
  if test -f $f; then d=; else d="./"; fi; \
  /bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/icons/hicolor/${size}x${size}/apps; \
  /usr/bin/install -c -m 644 "$d$f" /<<PKGBUILDDIR>>/debian/tmp/usr/share/icons/hicolor/${size}x${size}/apps/octave.png; \
done
/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/icons/hicolor/scalable/apps
/usr/bin/install -c -m 644 ./etc/icons/octave-logo.svg /<<PKGBUILDDIR>>/debian/tmp/usr/share/icons/hicolor/scalable/apps/octave.svg
/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/metainfo
/usr/bin/install -c -m 644 etc/icons/octave.appdata.xml /<<PKGBUILDDIR>>/debian/tmp/usr/share/metainfo/www.octave.org-octave.appdata.xml
for f in test/conv.tst test/sparse.tst test/tbcover.m test/bc-overloads.tst test/@double/tbcover.m test/@single/tbcover.m test/@char/tbcover.m test/@logical/tbcover.m test/@int8/tbcover.m test/@int16/tbcover.m test/@int32/tbcover.m test/@int64/tbcover.m test/@uint8/tbcover.m test/@uint16/tbcover.m test/@uint32/tbcover.m test/@uint64/tbcover.m test/@struct/tbcover.m test/@cell/tbcover.m test/@function_handle/tbcover.m test/args.tst test/bug-31371.tst test/bug-38565.tst test/bug-38576.tst test/bug-46330.tst test/bug-49904.tst test/colormaps.tst test/command.tst test/complex.tst test/diag-perm.tst test/error.tst test/eval-catch.tst test/for.tst test/func.tst test/global.tst test/if.tst test/index.tst test/io.tst test/jit.tst test/line-continue.tst test/logical-index.tst test/null-assign.tst test/parser.tst test/prefer.tst test/range.tst test/recursion.tst test/return.tst test/slice.tst test/struct.tst test/switch.tst test/system.tst test/transpose.tst test/try.tst test/unwind.tst test/while.tst test/bug-35448/fA.m test/bug-35448/fB.m test/bug-35448/fC.m test/bug-35448/bug-35448.tst test/bug-36025/@testclass/one.m test/bug-36025/@testclass/testclass.m test/bug-36025/@testclass/two.m test/bug-36025/bug-36025.tst test/bug-38236/df_vr.m test/bug-38236/u_vr.m test/bug-38236/bug-38236.tst test/bug-38691/dir1/func1.m test/bug-38691/dir2/func1.m test/bug-38691/dir2/func2.m test/bug-38691/dir2/func3.m test/bug-38691/bug-38691.tst test/bug-44940/bug-44940.tst test/bug-44940/class_bug44940.m test/class-concat/@foo/foo.m test/class-concat/class-concat.tst test/classdef/foo_method_changes_property_size.m test/classdef/foo_static_method_constant_property.m test/classdef/foo_value_class.m test/classdef/classdef.tst test/classdef/plist_t1.m test/classdef/plist_t2.m test/classdef/plist_t3.m test/classes/@Blork/Blork.m test/classes/@Blork/bleek.m test/classes/@Blork/display.m test/classes/@Blork/get.m test/classes/@Blork/set.m test/classes/@Cork/Cork.m test/classes/@Cork/click.m test/classes/@Cork/display.m test/classes/@Cork/get.m test/classes/@Cork/set.m test/classes/@Dork/Dork.m test/classes/@Dork/bling.m test/classes/@Dork/display.m test/classes/@Dork/gack.m test/classes/@Dork/get.m test/classes/@Dork/getStash.m test/classes/@Dork/private/myStash.m test/classes/@Dork/set.m test/classes/@Gork/Gork.m test/classes/@Gork/cork.m test/classes/@Gork/display.m test/classes/@Gork/gark.m test/classes/@Gork/get.m test/classes/@Gork/set.m test/classes/@Gork/subsasgn.m test/classes/@Gork/subsref.m test/classes/@Pork/Pork.m test/classes/@Pork/bling.m test/classes/@Pork/display.m test/classes/@Pork/get.m test/classes/@Pork/gurk.m test/classes/@Pork/private/myStash.m test/classes/@Pork/set.m test/classes/@Sneetch/Sneetch.m test/classes/@Sneetch/display.m test/classes/@Snork/Snork.m test/classes/@Snork/cack.m test/classes/@Snork/display.m test/classes/@Snork/double.m test/classes/@Snork/end.m test/classes/@Snork/eq.m test/classes/@Snork/ge.m test/classes/@Snork/get.m test/classes/@Snork/getStash.m test/classes/@Snork/gick.m test/classes/@Snork/gt.m test/classes/@Snork/horzcat.m test/classes/@Snork/ldivide.m test/classes/@Snork/le.m test/classes/@Snork/loadobj.m test/classes/@Snork/lt.m test/classes/@Snork/minus.m test/classes/@Snork/mldivide.m test/classes/@Snork/mpower.m test/classes/@Snork/mrdivide.m test/classes/@Snork/mtimes.m test/classes/@Snork/ne.m test/classes/@Snork/plus.m test/classes/@Snork/power.m test/classes/@Snork/private/myStash.m test/classes/@Snork/rdivide.m test/classes/@Snork/saveobj.m test/classes/@Snork/set.m test/classes/@Snork/subsasgn.m test/classes/@Snork/subsindex.m test/classes/@Snork/subsref.m test/classes/@Snork/tattack.m test/classes/@Snork/times.m test/classes/@Snork/uminus.m test/classes/@Snork/uplus.m test/classes/@Snork/vertcat.m test/classes/@Spork/Spork.m test/classes/@Spork/cack.m test/classes/@Spork/display.m test/classes/@Spork/geek.m test/classes/@Spork/get.m test/classes/@Spork/getStash.m test/classes/@Spork/loadobj.m test/classes/@Spork/private/myStash.m test/classes/@Spork/saveobj.m test/classes/@Spork/set.m test/classes/@CPrecedenceTester1/CPrecedenceTester1.m test/classes/@CPrecedenceTester1/tattack.m test/classes/@CPrecedenceTester2/CPrecedenceTester2.m test/classes/@CPrecedenceTester2/tattack.m test/classes/@CPrecedenceTester3/CPrecedenceTester3.m test/classes/@CPrecedenceTester3/tattack.m test/classes/@SizeTester/SizeTester.m test/classes/@SizeTester/numel.m test/classes/@SizeTester/size.m test/classes/classes.tst test/ctor-vs-method/@derived/derived.m test/ctor-vs-method/@derived/parent.m test/ctor-vs-method/@other/other.m test/ctor-vs-method/@other/parent.m test/ctor-vs-method/@parent/method.m test/ctor-vs-method/@parent/parent.m test/ctor-vs-method/__trace__.m test/ctor-vs-method/ctor-vs-method.tst test/fcn-handle-derived-resolution/@fhdr_derived/fhdr_derived.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_arrayfun.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_cellfun.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_loop.m test/fcn-handle-derived-resolution/@fhdr_other/fhdr_other.m test/fcn-handle-derived-resolution/@fhdr_parent/numel.m test/fcn-handle-derived-resolution/@fhdr_parent/fhdr_parent.m test/fcn-handle-derived-resolution/fcn-handle-derived-resolution.tst test/nest/arg_nest.m test/nest/arg_ret.m test/nest/nest_eval.m test/nest/no_closure.m test/nest/persistent_nest.m test/nest/recursive_nest.m test/nest/recursive_nest2.m test/nest/recursive_nest3.m test/nest/scope0.m test/nest/scope1.m test/nest/scope2.m test/nest/scope3.m test/nest/script_nest.m test/nest/script_nest_script.m test/nest/nest.tst test/nest/varg_nest.m test/nest/varg_nest2.m test/publish/publish.tst test/publish/test_script.m test/publish/test_script_code_only.m test/publish/test_script_empty.m test/publish/test_script_example.m test/publish/test_script_head_only.m; do \
  if test -f "$f"; then d=; else d="./"; fi; \
  base=`echo $f | /bin/sed 's,^test/,,'`; \
  /bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/fixed/`echo $base | /bin/sed 's,/*[^/]*$,,'`; \
  /usr/bin/install -c -m 644 $d$f /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/fixed/$base; \
done
/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/site/m /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/site/api-v51/m /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/site/m /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/site/oct/arm-unknown-linux-gnueabihf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/site/oct/api-v51/arm-unknown-linux-gnueabihf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/site/oct/arm-unknown-linux-gnueabihf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/site/exec/arm-unknown-linux-gnueabihf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/api-v51/site/exec/arm-unknown-linux-gnueabihf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/site/exec/arm-unknown-linux-gnueabihf
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/imagelib'
 /usr/bin/install -c -m 644 scripts/image/default.img etc/icons/octave-logo.svg etc/icons/octave-sombrero.png etc/icons/octave-logo.ico '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/imagelib'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/info'
 /usr/bin/install -c -m 644 ./doc/interpreter/octave.info ./doc/interpreter/octave.info-1 ./doc/interpreter/octave.info-2 ./doc/interpreter/octave.info-3 ./doc/interpreter/octave.info-4 ./doc/interpreter/octave.info-5 ./doc/interpreter/octave.info-6 ./doc/interpreter/octave.info-7 ./doc/interpreter/octave.info-8 ./doc/interpreter/octave.info-9 ./doc/liboctave/liboctave.info '/<<PKGBUILDDIR>>/debian/tmp/usr/share/info'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
 /usr/bin/install -c -m 644 doc/interpreter/mkoctfile.1 doc/interpreter/octave-cli.1 doc/interpreter/octave-config.1 doc/interpreter/octave.1 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/corefcn'
 /usr/bin/install -c -m 644  libinterp/corefcn/Cell.cc-tst libinterp/corefcn/__contourc__.cc-tst libinterp/corefcn/__dispatch__.cc-tst libinterp/corefcn/__dsearchn__.cc-tst libinterp/corefcn/__ichol__.cc-tst libinterp/corefcn/__ilu__.cc-tst libinterp/corefcn/__lin_interpn__.cc-tst libinterp/corefcn/__magick_read__.cc-tst libinterp/corefcn/__pchip_deriv__.cc-tst libinterp/corefcn/__qp__.cc-tst libinterp/corefcn/besselj.cc-tst libinterp/corefcn/betainc.cc-tst libinterp/corefcn/bitfcns.cc-tst libinterp/corefcn/bsxfun.cc-tst libinterp/corefcn/cellfun.cc-tst libinterp/corefcn/conv2.cc-tst libinterp/corefcn/dassl.cc-tst libinterp/corefcn/data.cc-tst libinterp/corefcn/debug.cc-tst libinterp/corefcn/defaults.cc-tst libinterp/corefcn/det.cc-tst libinterp/corefcn/dirfns.cc-tst libinterp/corefcn/dlmread.cc-tst libinterp/corefcn/dot.cc-tst libinterp/corefcn/eig.cc-tst libinterp/corefcn/ellipj.cc-tst libinterp/corefcn/error.cc-tst libinterp/corefcn/errwarn.cc-tst libinterp/corefcn/fft.cc-tst libinterp/corefcn/fft2.cc-tst libinterp/corefcn/file-io.cc-tst libinterp/corefcn/filter.cc-tst libinterp/corefcn/find.cc-tst libinterp/corefcn/gammainc.cc-tst libinterp/corefcn/gcd.cc-tst libinterp/corefcn/getrusage.cc-tst libinterp/corefcn/givens.cc-tst libinterp/corefcn/graphics.cc-tst libinterp/corefcn/hash.cc-tst libinterp/corefcn/help.cc-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/corefcn'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/corefcn'
 /usr/bin/install -c -m 644  libinterp/corefcn/hess.cc-tst libinterp/corefcn/hex2num.cc-tst libinterp/corefcn/input.cc-tst libinterp/corefcn/inv.cc-tst libinterp/corefcn/kron.cc-tst libinterp/corefcn/lookup.cc-tst libinterp/corefcn/lsode.cc-tst libinterp/corefcn/lu.cc-tst libinterp/corefcn/mappers.cc-tst libinterp/corefcn/matrix_type.cc-tst libinterp/corefcn/max.cc-tst libinterp/corefcn/mgorth.cc-tst libinterp/corefcn/nproc.cc-tst libinterp/corefcn/oct-map.cc-tst libinterp/corefcn/ordschur.cc-tst libinterp/corefcn/pinv.cc-tst libinterp/corefcn/pr-output.cc-tst libinterp/corefcn/psi.cc-tst libinterp/corefcn/quad.cc-tst libinterp/corefcn/quadcc.cc-tst libinterp/corefcn/qz.cc-tst libinterp/corefcn/rand.cc-tst libinterp/corefcn/rcond.cc-tst libinterp/corefcn/regexp.cc-tst libinterp/corefcn/schur.cc-tst libinterp/corefcn/sighandlers.cc-tst libinterp/corefcn/sparse-xpow.cc-tst libinterp/corefcn/spparms.cc-tst libinterp/corefcn/sqrtm.cc-tst libinterp/corefcn/str2double.cc-tst libinterp/corefcn/strfind.cc-tst libinterp/corefcn/strfns.cc-tst libinterp/corefcn/sub2ind.cc-tst libinterp/corefcn/svd.cc-tst libinterp/corefcn/sylvester.cc-tst libinterp/corefcn/symtab.cc-tst libinterp/corefcn/syscalls.cc-tst libinterp/corefcn/sysdep.cc-tst libinterp/corefcn/time.cc-tst libinterp/corefcn/toplev.cc-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/corefcn'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/octave-value'
 /usr/bin/install -c -m 644  libinterp/octave-value/ov-base.cc-tst libinterp/octave-value/ov-bool-mat.cc-tst libinterp/octave-value/ov-cell.cc-tst libinterp/octave-value/ov-class.cc-tst libinterp/octave-value/ov-cx-diag.cc-tst libinterp/octave-value/ov-fcn-handle.cc-tst libinterp/octave-value/ov-fcn-inline.cc-tst libinterp/octave-value/ov-java.cc-tst libinterp/octave-value/ov-null-mat.cc-tst libinterp/octave-value/ov-oncleanup.cc-tst libinterp/octave-value/ov-range.cc-tst libinterp/octave-value/ov-struct.cc-tst libinterp/octave-value/ov-typeinfo.cc-tst libinterp/octave-value/ov-usr-fcn.cc-tst libinterp/octave-value/ov.cc-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/octave-value'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp'
 /usr/bin/install -c -m 644  libinterp/octave.cc-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/parse-tree'
 /usr/bin/install -c -m 644  libinterp/parse-tree/lex.ll-tst libinterp/parse-tree/pt-assign.cc-tst libinterp/parse-tree/pt-binop.cc-tst libinterp/parse-tree/pt-eval.cc-tst libinterp/parse-tree/pt-fcn-handle.cc-tst libinterp/parse-tree/pt-idx.cc-tst libinterp/parse-tree/pt-mat.cc-tst libinterp/parse-tree/oct-parse.in.yy-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/parse-tree'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/corefcn'
 /usr/bin/install -c -m 644  libinterp/corefcn/tril.cc-tst libinterp/corefcn/tsearch.cc-tst libinterp/corefcn/typecast.cc-tst libinterp/corefcn/utils.cc-tst libinterp/corefcn/variables.cc-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/corefcn'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/dldfcn'
 /usr/bin/install -c -m 644  libinterp/dldfcn/__delaunayn__.cc-tst libinterp/dldfcn/__eigs__.cc-tst libinterp/dldfcn/__fltk_uigetfile__.cc-tst libinterp/dldfcn/__glpk__.cc-tst libinterp/dldfcn/__init_fltk__.cc-tst libinterp/dldfcn/__init_gnuplot__.cc-tst libinterp/dldfcn/__osmesa_print__.cc-tst libinterp/dldfcn/__voronoi__.cc-tst libinterp/dldfcn/amd.cc-tst libinterp/dldfcn/audiodevinfo.cc-tst libinterp/dldfcn/chol.cc-tst libinterp/dldfcn/convhulln.cc-tst libinterp/dldfcn/dmperm.cc-tst libinterp/dldfcn/fftw.cc-tst libinterp/dldfcn/gzip.cc-tst libinterp/dldfcn/qr.cc-tst libinterp/dldfcn/symbfact.cc-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/libinterp/dldfcn'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/liboctave/array'
 /usr/bin/install -c -m 644  liboctave/array/CMatrix.cc-tst liboctave/array/CSparse.cc-tst liboctave/array/dMatrix.cc-tst liboctave/array/dSparse.cc-tst liboctave/array/fCMatrix.cc-tst liboctave/array/fMatrix.cc-tst liboctave/array/idx-vector.cc-tst liboctave/array/Array.cc-tst liboctave/array/Sparse.cc-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/liboctave/array'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/liboctave/util'
 /usr/bin/install -c -m 644  liboctave/util/oct-inttypes.cc-tst '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/tests/liboctave/util'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-ops.h liboctave/operators/smx-ops.h liboctave/operators/vx-ops.h liboctave/operators/mx-cdm-dm.h liboctave/operators/mx-dm-cdm.h liboctave/operators/mx-cs-dm.h liboctave/operators/mx-cs-m.h liboctave/operators/mx-cs-nda.h liboctave/operators/mx-cdm-cm.h liboctave/operators/mx-cdm-m.h liboctave/operators/mx-cdm-s.h liboctave/operators/mx-cm-cdm.h liboctave/operators/mx-cm-dm.h liboctave/operators/mx-cm-m.h liboctave/operators/mx-cnda-nda.h liboctave/operators/mx-cm-s.h liboctave/operators/mx-cnda-s.h liboctave/operators/mx-dm-cs.h liboctave/operators/mx-dm-cm.h liboctave/operators/mx-m-cs.h liboctave/operators/mx-nda-cs.h liboctave/operators/mx-m-cdm.h liboctave/operators/mx-m-cm.h liboctave/operators/mx-nda-cnda.h liboctave/operators/mx-s-cdm.h liboctave/operators/mx-s-cm.h liboctave/operators/mx-s-cnda.h liboctave/operators/mx-dm-m.h liboctave/operators/mx-m-dm.h liboctave/operators/mx-fcdm-fdm.h liboctave/operators/mx-fdm-fcdm.h liboctave/operators/mx-fcs-fdm.h liboctave/operators/mx-fcs-fm.h liboctave/operators/mx-fcs-fnda.h liboctave/operators/mx-fcdm-fcm.h liboctave/operators/mx-fcdm-fm.h liboctave/operators/mx-fcdm-fs.h liboctave/operators/mx-fcm-fcdm.h liboctave/operators/mx-fcm-fdm.h liboctave/operators/mx-fcm-fm.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-fcnda-fnda.h liboctave/operators/mx-fcm-fs.h liboctave/operators/mx-fcnda-fs.h liboctave/operators/mx-fdm-fcs.h liboctave/operators/mx-fdm-fcm.h liboctave/operators/mx-fm-fcs.h liboctave/operators/mx-fnda-fcs.h liboctave/operators/mx-fm-fcdm.h liboctave/operators/mx-fm-fcm.h liboctave/operators/mx-fnda-fcnda.h liboctave/operators/mx-fs-fcdm.h liboctave/operators/mx-fs-fcm.h liboctave/operators/mx-fs-fcnda.h liboctave/operators/mx-fdm-fm.h liboctave/operators/mx-fm-fdm.h liboctave/operators/mx-pm-m.h liboctave/operators/mx-m-pm.h liboctave/operators/mx-pm-cm.h liboctave/operators/mx-cm-pm.h liboctave/operators/mx-pm-fm.h liboctave/operators/mx-fm-pm.h liboctave/operators/mx-pm-fcm.h liboctave/operators/mx-fcm-pm.h liboctave/operators/mx-s-i8nda.h liboctave/operators/mx-i8nda-s.h liboctave/operators/mx-s-ui8nda.h liboctave/operators/mx-ui8nda-s.h liboctave/operators/mx-s-i16nda.h liboctave/operators/mx-i16nda-s.h liboctave/operators/mx-s-ui16nda.h liboctave/operators/mx-ui16nda-s.h liboctave/operators/mx-s-i32nda.h liboctave/operators/mx-i32nda-s.h liboctave/operators/mx-s-ui32nda.h liboctave/operators/mx-ui32nda-s.h liboctave/operators/mx-s-i64nda.h liboctave/operators/mx-i64nda-s.h liboctave/operators/mx-s-ui64nda.h liboctave/operators/mx-ui64nda-s.h liboctave/operators/mx-fs-i8nda.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-i8nda-fs.h liboctave/operators/mx-fs-ui8nda.h liboctave/operators/mx-ui8nda-fs.h liboctave/operators/mx-fs-i16nda.h liboctave/operators/mx-i16nda-fs.h liboctave/operators/mx-fs-ui16nda.h liboctave/operators/mx-ui16nda-fs.h liboctave/operators/mx-fs-i32nda.h liboctave/operators/mx-i32nda-fs.h liboctave/operators/mx-fs-ui32nda.h liboctave/operators/mx-ui32nda-fs.h liboctave/operators/mx-fs-i64nda.h liboctave/operators/mx-i64nda-fs.h liboctave/operators/mx-fs-ui64nda.h liboctave/operators/mx-ui64nda-fs.h liboctave/operators/mx-nda-i8.h liboctave/operators/mx-i8-nda.h liboctave/operators/mx-nda-ui8.h liboctave/operators/mx-ui8-nda.h liboctave/operators/mx-nda-i16.h liboctave/operators/mx-i16-nda.h liboctave/operators/mx-nda-ui16.h liboctave/operators/mx-ui16-nda.h liboctave/operators/mx-nda-i32.h liboctave/operators/mx-i32-nda.h liboctave/operators/mx-nda-ui32.h liboctave/operators/mx-ui32-nda.h liboctave/operators/mx-nda-i64.h liboctave/operators/mx-i64-nda.h liboctave/operators/mx-nda-ui64.h liboctave/operators/mx-ui64-nda.h liboctave/operators/mx-fnda-i8.h liboctave/operators/mx-i8-fnda.h liboctave/operators/mx-fnda-ui8.h liboctave/operators/mx-ui8-fnda.h liboctave/operators/mx-fnda-i16.h liboctave/operators/mx-i16-fnda.h liboctave/operators/mx-fnda-ui16.h liboctave/operators/mx-ui16-fnda.h liboctave/operators/mx-fnda-i32.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-i32-fnda.h liboctave/operators/mx-fnda-ui32.h liboctave/operators/mx-ui32-fnda.h liboctave/operators/mx-fnda-i64.h liboctave/operators/mx-i64-fnda.h liboctave/operators/mx-fnda-ui64.h liboctave/operators/mx-ui64-fnda.h liboctave/operators/mx-nda-i8nda.h liboctave/operators/mx-i8nda-nda.h liboctave/operators/mx-nda-ui8nda.h liboctave/operators/mx-ui8nda-nda.h liboctave/operators/mx-nda-i16nda.h liboctave/operators/mx-i16nda-nda.h liboctave/operators/mx-nda-ui16nda.h liboctave/operators/mx-ui16nda-nda.h liboctave/operators/mx-nda-i32nda.h liboctave/operators/mx-i32nda-nda.h liboctave/operators/mx-nda-ui32nda.h liboctave/operators/mx-ui32nda-nda.h liboctave/operators/mx-nda-i64nda.h liboctave/operators/mx-i64nda-nda.h liboctave/operators/mx-nda-ui64nda.h liboctave/operators/mx-ui64nda-nda.h liboctave/operators/mx-fnda-i8nda.h liboctave/operators/mx-i8nda-fnda.h liboctave/operators/mx-fnda-ui8nda.h liboctave/operators/mx-ui8nda-fnda.h liboctave/operators/mx-fnda-i16nda.h liboctave/operators/mx-i16nda-fnda.h liboctave/operators/mx-fnda-ui16nda.h liboctave/operators/mx-ui16nda-fnda.h liboctave/operators/mx-fnda-i32nda.h liboctave/operators/mx-i32nda-fnda.h liboctave/operators/mx-fnda-ui32nda.h liboctave/operators/mx-ui32nda-fnda.h liboctave/operators/mx-fnda-i64nda.h liboctave/operators/mx-i64nda-fnda.h liboctave/operators/mx-fnda-ui64nda.h liboctave/operators/mx-ui64nda-fnda.h liboctave/operators/mx-i8nda-ui8.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-i8nda-i16.h liboctave/operators/mx-i8nda-ui16.h liboctave/operators/mx-i8nda-i32.h liboctave/operators/mx-i8nda-ui32.h liboctave/operators/mx-i8nda-i64.h liboctave/operators/mx-i8nda-ui64.h liboctave/operators/mx-i16nda-i8.h liboctave/operators/mx-i16nda-ui8.h liboctave/operators/mx-i16nda-ui16.h liboctave/operators/mx-i16nda-i32.h liboctave/operators/mx-i16nda-ui32.h liboctave/operators/mx-i16nda-i64.h liboctave/operators/mx-i16nda-ui64.h liboctave/operators/mx-i32nda-i8.h liboctave/operators/mx-i32nda-ui8.h liboctave/operators/mx-i32nda-i16.h liboctave/operators/mx-i32nda-ui16.h liboctave/operators/mx-i32nda-ui32.h liboctave/operators/mx-i32nda-i64.h liboctave/operators/mx-i32nda-ui64.h liboctave/operators/mx-i64nda-i8.h liboctave/operators/mx-i64nda-ui8.h liboctave/operators/mx-i64nda-i16.h liboctave/operators/mx-i64nda-ui16.h liboctave/operators/mx-i64nda-i32.h liboctave/operators/mx-i64nda-ui32.h liboctave/operators/mx-i64nda-ui64.h liboctave/operators/mx-ui8nda-i8.h liboctave/operators/mx-ui8nda-i16.h liboctave/operators/mx-ui8nda-ui16.h liboctave/operators/mx-ui8nda-i32.h liboctave/operators/mx-ui8nda-ui32.h liboctave/operators/mx-ui8nda-i64.h liboctave/operators/mx-ui8nda-ui64.h liboctave/operators/mx-ui16nda-i8.h liboctave/operators/mx-ui16nda-ui8.h liboctave/operators/mx-ui16nda-i16.h liboctave/operators/mx-ui16nda-i32.h liboctave/operators/mx-ui16nda-ui32.h liboctave/operators/mx-ui16nda-i64.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-ui16nda-ui64.h liboctave/operators/mx-ui32nda-i8.h liboctave/operators/mx-ui32nda-ui8.h liboctave/operators/mx-ui32nda-i16.h liboctave/operators/mx-ui32nda-ui16.h liboctave/operators/mx-ui32nda-i32.h liboctave/operators/mx-ui32nda-i64.h liboctave/operators/mx-ui32nda-ui64.h liboctave/operators/mx-ui64nda-i8.h liboctave/operators/mx-ui64nda-ui8.h liboctave/operators/mx-ui64nda-i16.h liboctave/operators/mx-ui64nda-ui16.h liboctave/operators/mx-ui64nda-i32.h liboctave/operators/mx-ui64nda-ui32.h liboctave/operators/mx-ui64nda-i64.h liboctave/operators/mx-i8-ui8nda.h liboctave/operators/mx-i8-i16nda.h liboctave/operators/mx-i8-ui16nda.h liboctave/operators/mx-i8-i32nda.h liboctave/operators/mx-i8-ui32nda.h liboctave/operators/mx-i8-i64nda.h liboctave/operators/mx-i8-ui64nda.h liboctave/operators/mx-i16-i8nda.h liboctave/operators/mx-i16-ui8nda.h liboctave/operators/mx-i16-ui16nda.h liboctave/operators/mx-i16-i32nda.h liboctave/operators/mx-i16-ui32nda.h liboctave/operators/mx-i16-i64nda.h liboctave/operators/mx-i16-ui64nda.h liboctave/operators/mx-i32-i8nda.h liboctave/operators/mx-i32-ui8nda.h liboctave/operators/mx-i32-i16nda.h liboctave/operators/mx-i32-ui16nda.h liboctave/operators/mx-i32-ui32nda.h liboctave/operators/mx-i32-i64nda.h liboctave/operators/mx-i32-ui64nda.h liboctave/operators/mx-i64-i8nda.h liboctave/operators/mx-i64-ui8nda.h liboctave/operators/mx-i64-i16nda.h liboctave/operators/mx-i64-ui16nda.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-i64-i32nda.h liboctave/operators/mx-i64-ui32nda.h liboctave/operators/mx-i64-ui64nda.h liboctave/operators/mx-ui8-i8nda.h liboctave/operators/mx-ui8-i16nda.h liboctave/operators/mx-ui8-ui16nda.h liboctave/operators/mx-ui8-i32nda.h liboctave/operators/mx-ui8-ui32nda.h liboctave/operators/mx-ui8-i64nda.h liboctave/operators/mx-ui8-ui64nda.h liboctave/operators/mx-ui16-i8nda.h liboctave/operators/mx-ui16-ui8nda.h liboctave/operators/mx-ui16-i16nda.h liboctave/operators/mx-ui16-i32nda.h liboctave/operators/mx-ui16-ui32nda.h liboctave/operators/mx-ui16-i64nda.h liboctave/operators/mx-ui16-ui64nda.h liboctave/operators/mx-ui32-i8nda.h liboctave/operators/mx-ui32-ui8nda.h liboctave/operators/mx-ui32-i16nda.h liboctave/operators/mx-ui32-ui16nda.h liboctave/operators/mx-ui32-i32nda.h liboctave/operators/mx-ui32-i64nda.h liboctave/operators/mx-ui32-ui64nda.h liboctave/operators/mx-ui64-i8nda.h liboctave/operators/mx-ui64-ui8nda.h liboctave/operators/mx-ui64-i16nda.h liboctave/operators/mx-ui64-ui16nda.h liboctave/operators/mx-ui64-i32nda.h liboctave/operators/mx-ui64-ui32nda.h liboctave/operators/mx-ui64-i64nda.h liboctave/operators/mx-i8nda-ui8nda.h liboctave/operators/mx-i8nda-i16nda.h liboctave/operators/mx-i8nda-ui16nda.h liboctave/operators/mx-i8nda-i32nda.h liboctave/operators/mx-i8nda-ui32nda.h liboctave/operators/mx-i8nda-i64nda.h liboctave/operators/mx-i8nda-ui64nda.h liboctave/operators/mx-i16nda-i8nda.h liboctave/operators/mx-i16nda-ui8nda.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-i16nda-ui16nda.h liboctave/operators/mx-i16nda-i32nda.h liboctave/operators/mx-i16nda-ui32nda.h liboctave/operators/mx-i16nda-i64nda.h liboctave/operators/mx-i16nda-ui64nda.h liboctave/operators/mx-i32nda-i8nda.h liboctave/operators/mx-i32nda-ui8nda.h liboctave/operators/mx-i32nda-i16nda.h liboctave/operators/mx-i32nda-ui16nda.h liboctave/operators/mx-i32nda-ui32nda.h liboctave/operators/mx-i32nda-i64nda.h liboctave/operators/mx-i32nda-ui64nda.h liboctave/operators/mx-i64nda-i8nda.h liboctave/operators/mx-i64nda-ui8nda.h liboctave/operators/mx-i64nda-i16nda.h liboctave/operators/mx-i64nda-ui16nda.h liboctave/operators/mx-i64nda-i32nda.h liboctave/operators/mx-i64nda-ui32nda.h liboctave/operators/mx-i64nda-ui64nda.h liboctave/operators/mx-ui8nda-i8nda.h liboctave/operators/mx-ui8nda-i16nda.h liboctave/operators/mx-ui8nda-ui16nda.h liboctave/operators/mx-ui8nda-i32nda.h liboctave/operators/mx-ui8nda-ui32nda.h liboctave/operators/mx-ui8nda-i64nda.h liboctave/operators/mx-ui8nda-ui64nda.h liboctave/operators/mx-ui16nda-i8nda.h liboctave/operators/mx-ui16nda-ui8nda.h liboctave/operators/mx-ui16nda-i16nda.h liboctave/operators/mx-ui16nda-i32nda.h liboctave/operators/mx-ui16nda-ui32nda.h liboctave/operators/mx-ui16nda-i64nda.h liboctave/operators/mx-ui16nda-ui64nda.h liboctave/operators/mx-ui32nda-i8nda.h liboctave/operators/mx-ui32nda-ui8nda.h liboctave/operators/mx-ui32nda-i16nda.h liboctave/operators/mx-ui32nda-ui16nda.h liboctave/operators/mx-ui32nda-i32nda.h liboctave/operators/mx-ui32nda-i64nda.h liboctave/operators/mx-ui32nda-ui64nda.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/mx-ui64nda-i8nda.h liboctave/operators/mx-ui64nda-ui8nda.h liboctave/operators/mx-ui64nda-i16nda.h liboctave/operators/mx-ui64nda-ui16nda.h liboctave/operators/mx-ui64nda-i32nda.h liboctave/operators/mx-ui64nda-ui32nda.h liboctave/operators/mx-ui64nda-i64nda.h liboctave/operators/vx-ccv-cv.h liboctave/operators/vx-ccv-s.h liboctave/operators/vx-crv-rv.h liboctave/operators/vx-crv-s.h liboctave/operators/vx-cs-cv.h liboctave/operators/vx-cs-rv.h liboctave/operators/vx-cv-ccv.h liboctave/operators/vx-cv-cs.h liboctave/operators/vx-rv-crv.h liboctave/operators/vx-rv-cs.h liboctave/operators/vx-s-ccv.h liboctave/operators/vx-s-crv.h liboctave/operators/vx-fccv-fcv.h liboctave/operators/vx-fccv-fs.h liboctave/operators/vx-fcrv-frv.h liboctave/operators/vx-fcrv-fs.h liboctave/operators/vx-fcs-fcv.h liboctave/operators/vx-fcs-frv.h liboctave/operators/vx-fcv-fccv.h liboctave/operators/vx-fcv-fcs.h liboctave/operators/vx-frv-fcrv.h liboctave/operators/vx-frv-fcs.h liboctave/operators/vx-fs-fccv.h liboctave/operators/vx-fs-fcrv.h liboctave/operators/smx-sm-cs.h liboctave/operators/smx-cs-sm.h liboctave/operators/smx-scm-s.h liboctave/operators/smx-s-scm.h liboctave/operators/smx-scm-sm.h liboctave/operators/smx-sm-scm.h liboctave/operators/smx-m-sm.h liboctave/operators/smx-m-scm.h liboctave/operators/smx-cm-sm.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/operators/smx-cm-scm.h liboctave/operators/smx-sm-m.h liboctave/operators/smx-scm-m.h liboctave/operators/smx-sm-cm.h liboctave/operators/smx-scm-cm.h liboctave/operators/smx-bm-sbm.h liboctave/operators/smx-sbm-bm.h liboctave/numeric/DASPK-opts.h liboctave/numeric/DASRT-opts.h liboctave/numeric/DASSL-opts.h liboctave/numeric/LSODE-opts.h liboctave/numeric/Quad-opts.h libinterp/builtin-defun-decls.h libinterp/corefcn/defaults.h libinterp/corefcn/graphics-props.cc libinterp/corefcn/graphics.h libinterp/corefcn/mxarray.h libinterp/version.h octave-config.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/data'
 /usr/bin/install -c -m 644 examples/data/penny.mat '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/data'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc'
 /usr/bin/install -c -m 644 libgui/default-qt-settings doc/interpreter/doc-cache doc/interpreter/macros.texi CITATION NEWS '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/liboctave-build-info.h liboctave/array/Array.h liboctave/array/Array-util.h liboctave/array/boolMatrix.h liboctave/array/boolNDArray.h liboctave/array/boolSparse.h liboctave/array/CColVector.h liboctave/array/CDiagMatrix.h liboctave/array/chMatrix.h liboctave/array/chNDArray.h liboctave/array/CMatrix.h liboctave/array/CNDArray.h liboctave/array/CRowVector.h liboctave/array/CSparse.h liboctave/array/dColVector.h liboctave/array/dDiagMatrix.h liboctave/array/DiagArray2.h liboctave/array/dim-vector.h liboctave/array/dMatrix.h liboctave/array/dNDArray.h liboctave/array/dRowVector.h liboctave/array/dSparse.h liboctave/array/fCColVector.h liboctave/array/fCDiagMatrix.h liboctave/array/fCMatrix.h liboctave/array/fCNDArray.h liboctave/array/fColVector.h liboctave/array/fCRowVector.h liboctave/array/fDiagMatrix.h liboctave/array/fMatrix.h liboctave/array/fNDArray.h liboctave/array/fRowVector.h liboctave/array/idx-vector.h liboctave/array/int16NDArray.h liboctave/array/int32NDArray.h liboctave/array/int64NDArray.h liboctave/array/int8NDArray.h liboctave/array/intNDArray.h liboctave/array/MArray.h liboctave/array/Matrix.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/array/MatrixType.h liboctave/array/MDiagArray2.h liboctave/array/MSparse.h liboctave/array/PermMatrix.h liboctave/array/Range.h liboctave/array/Sparse.h liboctave/array/uint16NDArray.h liboctave/array/uint32NDArray.h liboctave/array/uint64NDArray.h liboctave/array/uint8NDArray.h liboctave/cruft/misc/f77-fcn.h liboctave/cruft/misc/lo-error.h liboctave/cruft/misc/quit.h liboctave/numeric/CollocWt.h liboctave/numeric/DAE.h liboctave/numeric/DAEFunc.h liboctave/numeric/DAERT.h liboctave/numeric/DAERTFunc.h liboctave/numeric/DASPK.h liboctave/numeric/DASRT.h liboctave/numeric/DASSL.h liboctave/numeric/DET.h liboctave/numeric/EIG.h liboctave/numeric/LSODE.h liboctave/numeric/ODE.h liboctave/numeric/ODEFunc.h liboctave/numeric/ODES.h liboctave/numeric/ODESFunc.h liboctave/numeric/Quad.h liboctave/numeric/aepbalance.h liboctave/numeric/base-dae.h liboctave/numeric/base-de.h liboctave/numeric/base-min.h liboctave/numeric/bsxfun-decl.h liboctave/numeric/bsxfun.h liboctave/numeric/chol.h liboctave/numeric/eigs-base.h liboctave/numeric/fEIG.h liboctave/numeric/gepbalance.h liboctave/numeric/hess.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/numeric/lo-amos-proto.h liboctave/numeric/lo-arpack-proto.h liboctave/numeric/lo-blas-proto.h liboctave/numeric/lo-fftpack-proto.h liboctave/numeric/lo-lapack-proto.h liboctave/numeric/lo-mappers.h liboctave/numeric/lo-qrupdate-proto.h liboctave/numeric/lo-ranlib-proto.h liboctave/numeric/lo-slatec-proto.h liboctave/numeric/lo-specfun.h liboctave/numeric/lu.h liboctave/numeric/oct-convn.h liboctave/numeric/oct-fftw.h liboctave/numeric/oct-norm.h liboctave/numeric/oct-rand.h liboctave/numeric/oct-spparms.h liboctave/numeric/qr.h liboctave/numeric/qrp.h liboctave/numeric/randgamma.h liboctave/numeric/randmtzig.h liboctave/numeric/randpoisson.h liboctave/numeric/schur.h liboctave/numeric/sparse-chol.h liboctave/numeric/sparse-dmsolve.h liboctave/numeric/sparse-lu.h liboctave/numeric/sparse-qr.h liboctave/numeric/svd.h liboctave/operators/mx-base.h liboctave/operators/mx-defs.h liboctave/operators/mx-ext.h liboctave/operators/mx-op-decl.h liboctave/operators/mx-op-defs.h liboctave/operators/Sparse-diag-op-defs.h liboctave/operators/Sparse-op-decls.h liboctave/operators/Sparse-op-defs.h liboctave/operators/Sparse-perm-op-defs.h liboctave/system/child-list.h liboctave/system/dir-ops.h liboctave/system/file-ops.h liboctave/system/file-stat.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/system/lo-sysdep.h liboctave/system/mach-info.h liboctave/system/oct-env.h liboctave/system/oct-group.h liboctave/system/oct-passwd.h liboctave/system/oct-syscalls.h liboctave/system/oct-time.h liboctave/system/oct-uname.h liboctave/util/action-container.h liboctave/util/base-list.h liboctave/util/byte-swap.h liboctave/util/caseless-str.h liboctave/util/cmd-edit.h liboctave/util/cmd-hist.h liboctave/util/data-conv.h liboctave/util/functor.h liboctave/util/glob-match.h liboctave/util/lo-array-errwarn.h liboctave/util/lo-array-gripes.h liboctave/util/lo-cutils.h liboctave/util/lo-hash.h liboctave/util/lo-ieee.h liboctave/util/lo-macros.h liboctave/util/lo-math.h liboctave/util/lo-traits.h liboctave/util/lo-utils.h liboctave/util/oct-alloc.h liboctave/util/oct-base64.h liboctave/util/oct-binmap.h liboctave/util/oct-cmplx.h liboctave/util/oct-glob.h liboctave/util/oct-inttypes.h liboctave/util/oct-inttypes-fwd.h liboctave/util/oct-locbuf.h liboctave/util/oct-mutex.h liboctave/util/oct-refcount.h liboctave/util/oct-rl-edit.h liboctave/util/oct-rl-hist.h liboctave/util/oct-string.h liboctave/util/oct-shlib.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 liboctave/util/oct-sort.h liboctave/util/pathsearch.h liboctave/util/lo-regexp.h liboctave/util/singleton-cleanup.h liboctave/util/sparse-sort.h liboctave/util/sparse-util.h liboctave/util/str-vec.h liboctave/util/sun-utils.h liboctave/util/unwind-prot.h liboctave/util/url-transfer.h liboctave/array/Array.cc liboctave/array/DiagArray2.cc liboctave/array/intNDArray.cc liboctave/array/MArray.cc liboctave/array/MDiagArray2.cc liboctave/array/MSparse.cc liboctave/array/Sparse.cc liboctave/numeric/bsxfun-defs.cc liboctave/operators/mx-inlines.cc liboctave/util/oct-sort.cc libinterp/builtins.h libinterp/build-env.h libinterp/liboctinterp-build-info.h libinterp/octave.h libinterp/options-usage.h libinterp/corefcn/base-text-renderer.h libinterp/corefcn/Cell.h libinterp/corefcn/c-file-ptr-stream.h libinterp/corefcn/call-stack.h libinterp/corefcn/cdisplay.h libinterp/corefcn/comment-list.h libinterp/corefcn/data.h libinterp/corefcn/debug.h libinterp/corefcn/defun-dld.h libinterp/corefcn/defun-int.h libinterp/corefcn/defun.h libinterp/corefcn/dirfns.h libinterp/corefcn/display.h libinterp/corefcn/dynamic-ld.h libinterp/corefcn/error.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 libinterp/corefcn/errwarn.h libinterp/corefcn/event-queue.h libinterp/corefcn/file-io.h libinterp/corefcn/ft-text-renderer.h libinterp/corefcn/gl-render.h libinterp/corefcn/gl2ps-print.h libinterp/corefcn/gripes.h libinterp/corefcn/help.h libinterp/corefcn/hook-fcn.h libinterp/corefcn/input.h libinterp/corefcn/interpreter.h libinterp/corefcn/load-path.h libinterp/corefcn/load-save.h libinterp/corefcn/ls-ascii-helper.h libinterp/corefcn/ls-hdf5.h libinterp/corefcn/ls-mat-ascii.h libinterp/corefcn/ls-mat4.h libinterp/corefcn/ls-mat5.h libinterp/corefcn/ls-oct-text.h libinterp/corefcn/ls-oct-binary.h libinterp/corefcn/ls-utils.h libinterp/corefcn/mex.h libinterp/corefcn/mexproto.h libinterp/corefcn/oct-errno.h libinterp/corefcn/oct-fstrm.h libinterp/corefcn/oct-handle.h libinterp/corefcn/oct-hdf5-types.h libinterp/corefcn/oct-hist.h libinterp/corefcn/oct-iostrm.h libinterp/corefcn/oct-lvalue.h libinterp/corefcn/oct-map.h libinterp/corefcn/oct-obj.h libinterp/corefcn/oct-prcstrm.h libinterp/corefcn/oct-procbuf.h libinterp/corefcn/oct-stdstrm.h libinterp/corefcn/oct-stream.h libinterp/corefcn/oct-strstrm.h libinterp/corefcn/oct.h libinterp/corefcn/octave-default-image.h libinterp/corefcn/octave-link.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 libinterp/corefcn/octave-preserve-stream-state.h libinterp/corefcn/pager.h libinterp/corefcn/pr-output.h libinterp/corefcn/procstream.h libinterp/corefcn/profiler.h libinterp/corefcn/sighandlers.h libinterp/corefcn/sparse-xdiv.h libinterp/corefcn/sparse-xpow.h libinterp/corefcn/symtab.h libinterp/corefcn/sysdep.h libinterp/corefcn/text-renderer.h libinterp/corefcn/toplev.h libinterp/corefcn/txt-eng.h libinterp/corefcn/utils.h libinterp/corefcn/variables.h libinterp/corefcn/workspace-element.h libinterp/corefcn/xdiv.h libinterp/corefcn/xnorm.h libinterp/corefcn/xpow.h libinterp/corefcn/zfstream.h libinterp/corefcn/jit-util.h libinterp/corefcn/jit-typeinfo.h libinterp/corefcn/jit-ir.h libinterp/corefcn/pt-jit.h libinterp/operators/ops.h libinterp/octave-value/ov-base-diag.h libinterp/octave-value/ov-base-mat.h libinterp/octave-value/ov-base-scalar.h libinterp/octave-value/ov-base.h libinterp/octave-value/ov-bool-mat.h libinterp/octave-value/ov-bool.h libinterp/octave-value/ov-builtin.h libinterp/octave-value/ov-cell.h libinterp/octave-value/ov-ch-mat.h libinterp/octave-value/ov-class.h libinterp/octave-value/ov-classdef.h libinterp/octave-value/ov-colon.h libinterp/octave-value/ov-complex.h libinterp/octave-value/ov-cs-list.h libinterp/octave-value/ov-cx-diag.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 libinterp/octave-value/ov-cx-mat.h libinterp/octave-value/ov-dld-fcn.h libinterp/octave-value/ov-fcn-handle.h libinterp/octave-value/ov-fcn-inline.h libinterp/octave-value/ov-fcn.h libinterp/octave-value/ov-float.h libinterp/octave-value/ov-flt-complex.h libinterp/octave-value/ov-flt-cx-diag.h libinterp/octave-value/ov-flt-cx-mat.h libinterp/octave-value/ov-flt-re-diag.h libinterp/octave-value/ov-flt-re-mat.h libinterp/octave-value/ov-java.h libinterp/octave-value/ov-lazy-idx.h libinterp/octave-value/ov-mex-fcn.h libinterp/octave-value/ov-null-mat.h libinterp/octave-value/ov-oncleanup.h libinterp/octave-value/ov-perm.h libinterp/octave-value/ov-range.h libinterp/octave-value/ov-re-diag.h libinterp/octave-value/ov-re-mat.h libinterp/octave-value/ov-scalar.h libinterp/octave-value/ov-str-mat.h libinterp/octave-value/ov-struct.h libinterp/octave-value/ov-typeinfo.h libinterp/octave-value/ov-usr-fcn.h libinterp/octave-value/ov.h libinterp/octave-value/ovl.h libinterp/octave-value/ov-base-int.h libinterp/octave-value/ov-int-traits.h libinterp/octave-value/ov-int16.h libinterp/octave-value/ov-int32.h libinterp/octave-value/ov-int64.h libinterp/octave-value/ov-int8.h libinterp/octave-value/ov-intx.h libinterp/octave-value/ov-uint16.h libinterp/octave-value/ov-uint32.h libinterp/octave-value/ov-uint64.h libinterp/octave-value/ov-uint8.h libinterp/octave-value/ov-base-sparse.h libinterp/octave-value/ov-bool-sparse.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /usr/bin/install -c -m 644 libinterp/octave-value/ov-cx-sparse.h libinterp/octave-value/ov-re-sparse.h libinterp/parse-tree/lex.h libinterp/parse-tree/parse.h libinterp/parse-tree/pt-all.h libinterp/parse-tree/pt-arg-list.h libinterp/parse-tree/pt-array-list.h libinterp/parse-tree/pt-assign.h libinterp/parse-tree/pt-binop.h libinterp/parse-tree/pt-bp.h libinterp/parse-tree/pt-cbinop.h libinterp/parse-tree/pt-cell.h libinterp/parse-tree/pt-check.h libinterp/parse-tree/pt-classdef.h libinterp/parse-tree/pt-cmd.h libinterp/parse-tree/pt-colon.h libinterp/parse-tree/pt-const.h libinterp/parse-tree/pt-decl.h libinterp/parse-tree/pt-eval.h libinterp/parse-tree/pt-except.h libinterp/parse-tree/pt-exp.h libinterp/parse-tree/pt-fcn-handle.h libinterp/parse-tree/pt-funcall.h libinterp/parse-tree/pt-id.h libinterp/parse-tree/pt-idx.h libinterp/parse-tree/pt-jump.h libinterp/parse-tree/pt-loop.h libinterp/parse-tree/pt-mat.h libinterp/parse-tree/pt-misc.h libinterp/parse-tree/pt-pr-code.h libinterp/parse-tree/pt-select.h libinterp/parse-tree/pt-stmt.h libinterp/parse-tree/pt-unop.h libinterp/parse-tree/pt-walk.h libinterp/parse-tree/pt.h libinterp/parse-tree/token.h src/octave-build-info.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libinterp/dldfcn/__delaunayn__.la libinterp/dldfcn/__eigs__.la libinterp/dldfcn/__fltk_uigetfile__.la libinterp/dldfcn/__glpk__.la libinterp/dldfcn/__init_fltk__.la libinterp/dldfcn/__init_gnuplot__.la libinterp/dldfcn/__osmesa_print__.la libinterp/dldfcn/__voronoi__.la libinterp/dldfcn/amd.la libinterp/dldfcn/audiodevinfo.la libinterp/dldfcn/audioread.la libinterp/dldfcn/ccolamd.la libinterp/dldfcn/chol.la libinterp/dldfcn/colamd.la libinterp/dldfcn/convhulln.la libinterp/dldfcn/dmperm.la libinterp/dldfcn/fftw.la libinterp/dldfcn/gzip.la libinterp/dldfcn/qr.la libinterp/dldfcn/symbfact.la libinterp/dldfcn/symrcm.la libgui/liboctgui.la '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1'
libtool: warning: relinking 'libinterp/dldfcn/__delaunayn__.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/__delaunayn__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___delaunayn___la-__delaunayn__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___delaunayn___la-__delaunayn__.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__delaunayn__.so -o libinterp/dldfcn/.libs/__delaunayn__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__delaunayn__.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__delaunayn__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__delaunayn__.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__delaunayn__.la
libtool: warning: relinking 'libinterp/dldfcn/__eigs__.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/__eigs__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___eigs___la-__eigs__.lo libinterp/liboctinterp.la liboctave/liboctave.la -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -llapack -lblas -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___eigs___la-__eigs__.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -llapack -lblas -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__eigs__.so -o libinterp/dldfcn/.libs/__eigs__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__eigs__.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__eigs__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__eigs__.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__eigs__.la
libtool: warning: relinking 'libinterp/dldfcn/__fltk_uigetfile__.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -lfltk_gl -lfltk -lX11 -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/__fltk_uigetfile__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___fltk_uigetfile___la-__fltk_uigetfile__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfreetype -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___fltk_uigetfile___la-__fltk_uigetfile__.o   -lfltk_gl -lfltk -lX11 -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lfreetype -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__fltk_uigetfile__.so -o libinterp/dldfcn/.libs/__fltk_uigetfile__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__fltk_uigetfile__.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__fltk_uigetfile__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__fltk_uigetfile__.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__fltk_uigetfile__.la
libtool: warning: relinking 'libinterp/dldfcn/__glpk__.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/__glpk__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___glpk___la-__glpk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lglpk -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___glpk___la-__glpk__.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lglpk -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__glpk__.so -o libinterp/dldfcn/.libs/__glpk__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__glpk__.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__glpk__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__glpk__.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__glpk__.la
libtool: warning: relinking 'libinterp/dldfcn/__init_fltk__.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -lfltk_gl -lfltk -lX11 -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/__init_fltk__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___init_fltk___la-__init_fltk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfreetype -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___init_fltk___la-__init_fltk__.o   -lfltk_gl -lfltk -lX11 -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lfreetype -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__init_fltk__.so -o libinterp/dldfcn/.libs/__init_fltk__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_fltk__.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__init_fltk__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_fltk__.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__init_fltk__.la
libtool: warning: relinking 'libinterp/dldfcn/__init_gnuplot__.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/__init_gnuplot__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___init_gnuplot___la-__init_gnuplot__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___init_gnuplot___la-__init_gnuplot__.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__init_gnuplot__.so -o libinterp/dldfcn/.libs/__init_gnuplot__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_gnuplot__.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__init_gnuplot__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_gnuplot__.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__init_gnuplot__.la
libtool: warning: relinking 'libinterp/dldfcn/__osmesa_print__.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/__osmesa_print__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___osmesa_print___la-__osmesa_print__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lOSMesa -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___osmesa_print___la-__osmesa_print__.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lOSMesa -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__osmesa_print__.so -o libinterp/dldfcn/.libs/__osmesa_print__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__osmesa_print__.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__osmesa_print__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__osmesa_print__.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__osmesa_print__.la
libtool: warning: relinking 'libinterp/dldfcn/__voronoi__.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/__voronoi__.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn___voronoi___la-__voronoi__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn___voronoi___la-__voronoi__.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,__voronoi__.so -o libinterp/dldfcn/.libs/__voronoi__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__voronoi__.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__voronoi__.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__voronoi__.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/__voronoi__.la
libtool: warning: relinking 'libinterp/dldfcn/amd.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/amd.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_amd_la-amd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_amd_la-amd.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,amd.so -o libinterp/dldfcn/.libs/amd.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/amd.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/amd.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/amd.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/amd.la
libtool: warning: relinking 'libinterp/dldfcn/audiodevinfo.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/audiodevinfo.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_audiodevinfo_la-audiodevinfo.lo libinterp/liboctinterp.la liboctave/liboctave.la -lportaudio -lasound -lm -lpthread -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_audiodevinfo_la-audiodevinfo.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lportaudio -lasound -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,audiodevinfo.so -o libinterp/dldfcn/.libs/audiodevinfo.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audiodevinfo.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/audiodevinfo.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audiodevinfo.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/audiodevinfo.la
libtool: warning: relinking 'libinterp/dldfcn/audioread.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/audioread.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_audioread_la-audioread.lo libinterp/liboctinterp.la liboctave/liboctave.la -lsndfile -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_audioread_la-audioread.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lsndfile -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,audioread.so -o libinterp/dldfcn/.libs/audioread.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audioread.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/audioread.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audioread.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/audioread.la
libtool: warning: relinking 'libinterp/dldfcn/ccolamd.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/ccolamd.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_ccolamd_la-ccolamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_ccolamd_la-ccolamd.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,ccolamd.so -o libinterp/dldfcn/.libs/ccolamd.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/ccolamd.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/ccolamd.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/ccolamd.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/ccolamd.la
libtool: warning: relinking 'libinterp/dldfcn/chol.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/chol.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_chol_la-chol.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_chol_la-chol.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,chol.so -o libinterp/dldfcn/.libs/chol.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/chol.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/chol.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/chol.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/chol.la
libtool: warning: relinking 'libinterp/dldfcn/colamd.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/colamd.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_colamd_la-colamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_colamd_la-colamd.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,colamd.so -o libinterp/dldfcn/.libs/colamd.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/colamd.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/colamd.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/colamd.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/colamd.la
libtool: warning: relinking 'libinterp/dldfcn/convhulln.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/convhulln.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_convhulln_la-convhulln.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_convhulln_la-convhulln.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,convhulln.so -o libinterp/dldfcn/.libs/convhulln.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/convhulln.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/convhulln.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/convhulln.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/convhulln.la
libtool: warning: relinking 'libinterp/dldfcn/dmperm.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/dmperm.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_dmperm_la-dmperm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_dmperm_la-dmperm.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,dmperm.so -o libinterp/dldfcn/.libs/dmperm.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/dmperm.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/dmperm.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/dmperm.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/dmperm.la
libtool: warning: relinking 'libinterp/dldfcn/fftw.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/fftw.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_fftw_la-fftw.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_fftw_la-fftw.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,fftw.so -o libinterp/dldfcn/.libs/fftw.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/fftw.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/fftw.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/fftw.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/fftw.la
libtool: warning: relinking 'libinterp/dldfcn/gzip.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/gzip.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_gzip_la-gzip.lo libinterp/liboctinterp.la liboctave/liboctave.la -lz -lbz2 -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_gzip_la-gzip.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lz -lbz2 -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,gzip.so -o libinterp/dldfcn/.libs/gzip.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/gzip.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/gzip.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/gzip.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/gzip.la
libtool: warning: relinking 'libinterp/dldfcn/qr.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/qr.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_qr_la-qr.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_qr_la-qr.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,qr.so -o libinterp/dldfcn/.libs/qr.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/qr.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/qr.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/qr.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/qr.la
libtool: warning: relinking 'libinterp/dldfcn/symbfact.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/symbfact.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_symbfact_la-symbfact.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_symbfact_la-symbfact.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,symbfact.so -o libinterp/dldfcn/.libs/symbfact.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/symbfact.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/symbfact.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/symbfact.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/symbfact.la
libtool: warning: relinking 'libinterp/dldfcn/symrcm.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,relro -o libinterp/dldfcn/symrcm.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libinterp/dldfcn/libinterp_dldfcn_symrcm_la-symrcm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  libinterp/dldfcn/.libs/libinterp_dldfcn_symrcm_la-symrcm.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,symrcm.so -o libinterp/dldfcn/.libs/symrcm.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/symrcm.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/symrcm.so
libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/symrcm.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/symrcm.la
libtool: warning: relinking 'libgui/liboctgui.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 2:0:0 -no-undefined -bindir /usr/bin -Wl,-z,relro -o libgui/liboctgui.la -rpath /usr/lib/arm-linux-gnueabihf/octave/4.2.1 libgui/qterminal/libqterminal.la libgui/src/libgui-src.la libgui/graphics/libgui-graphics.la libinterp/liboctinterp.la liboctave/liboctave.la -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2_qt5 -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/7/crtbeginS.o  -Wl,--whole-archive libgui/qterminal/.libs/libqterminal.a libgui/src/.libs/libgui-src.a libgui/graphics/.libs/libgui-graphics.a -Wl,--no-whole-archive  -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -loctinterp -loctave -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2_qt5 -lutil -L/usr/lib/gcc/arm-linux-gnueabihf/7 -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/7/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/7/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/7/../../../arm-linux-gnueabihf/crtn.o  -pthread -fopenmp -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -pthread -fopenmp -Wl,-soname -Wl,liboctgui.so.2 -o libgui/.libs/liboctgui.so.2.0.0
libtool: install: /usr/bin/install -c libgui/.libs/liboctgui.so.2.0.0T /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/liboctgui.so.2.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1 && { ln -s -f liboctgui.so.2.0.0 liboctgui.so.2 || { rm -f liboctgui.so.2 && ln -s liboctgui.so.2.0.0 liboctgui.so.2; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1 && { ln -s -f liboctgui.so.2.0.0 liboctgui.so || { rm -f liboctgui.so && ln -s liboctgui.so.2.0.0 liboctgui.so; }; })
libtool: install: /usr/bin/install -c libgui/.libs/liboctgui.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/liboctgui.la
libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf/octave/4.2.1'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/locale'
 /usr/bin/install -c -m 644 libgui/languages/be_BY.qm libgui/languages/de_DE.qm libgui/languages/en_US.qm libgui/languages/es_ES.qm libgui/languages/eu_ES.qm libgui/languages/fr_FR.qm libgui/languages/it_IT.qm libgui/languages/ja_JP.qm libgui/languages/nl_NL.qm libgui/languages/pt_BR.qm libgui/languages/pt_PT.qm libgui/languages/ru_RU.qm libgui/languages/uk_UA.qm libgui/languages/zh_CN.qm '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/locale'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/@ftp'
 /usr/bin/install -c -m 644 scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/@ftp'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/audio'
 /usr/bin/install -c -m 644 scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/audio'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/audio/@audioplayer'
 /usr/bin/install -c -m 644 scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/audio/@audioplayer'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/audio/@audiorecorder'
 /usr/bin/install -c -m 644 scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/audio/@audiorecorder'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/deprecated'
 /usr/bin/install -c -m 644 scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/deprecated'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/elfun'
 /usr/bin/install -c -m 644 scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/elfun'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/general'
 /usr/bin/install -c -m 644 scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/general'
 /usr/bin/install -c -m 644 scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/general'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/general/private'
 /usr/bin/install -c -m 644 scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/general/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/geometry'
 /usr/bin/install -c -m 644 scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/geometry'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/gui'
 /usr/bin/install -c -m 644 scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/gui'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/gui/private'
 /usr/bin/install -c -m 644 scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/gui/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/help'
 /usr/bin/install -c -m 644 scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/help'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/help/private'
 /usr/bin/install -c -m 644 scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/help/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/image'
 /usr/bin/install -c -m 644 scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/image'
 /usr/bin/install -c -m 644 scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/image'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/image/private'
 /usr/bin/install -c -m 644 scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/image/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/io'
 /usr/bin/install -c -m 644 scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/io'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/java'
 /usr/bin/install -c -m 644 scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/java/octave.jar '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/java'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/linear-algebra'
 /usr/bin/install -c -m 644 scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/linear-algebra'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/miscellaneous'
 /usr/bin/install -c -m 644 scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/miscellaneous'
 /usr/bin/install -c -m 644 scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/miscellaneous'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/miscellaneous/private'
 /usr/bin/install -c -m 644 scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/miscellaneous/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/ode'
 /usr/bin/install -c -m 644 scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/ode'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/ode/private'
 /usr/bin/install -c -m 644 scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/ode/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/optimization'
 /usr/bin/install -c -m 644 scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/optimization'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/optimization/private'
 /usr/bin/install -c -m 644 scripts/optimization/private/__fdjac__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/optimization/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/path'
 /usr/bin/install -c -m 644 scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/path'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/path/private'
 /usr/bin/install -c -m 644 scripts/path/private/getsavepath.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/path/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/pkg'
 /usr/bin/install -c -m 644 scripts/pkg/pkg.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/pkg'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/pkg/private'
 /usr/bin/install -c -m 644 scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/pkg/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/appearance'
 /usr/bin/install -c -m 644 scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/appearance'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/appearance/private'
 /usr/bin/install -c -m 644 scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/appearance/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/draw'
 /usr/bin/install -c -m 644 scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/draw'
 /usr/bin/install -c -m 644 scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/draw'
 /usr/bin/install -c -m 644 scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/draw'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/draw/private'
 /usr/bin/install -c -m 644 scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/draw/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/util'
 /usr/bin/install -c -m 644 scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/util'
 /usr/bin/install -c -m 644 scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/gnuplot_binary.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/util'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/util/private'
 /usr/bin/install -c -m 644 scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/plot/util/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/polynomial'
 /usr/bin/install -c -m 644 scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/polynomial'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/polynomial/private'
 /usr/bin/install -c -m 644 scripts/polynomial/private/__splinefit__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/polynomial/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/prefs'
 /usr/bin/install -c -m 644 scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/prefs'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/prefs/private'
 /usr/bin/install -c -m 644 scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/prefs/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/profiler'
 /usr/bin/install -c -m 644 scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/profiler'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/profiler'
 /usr/bin/install -c -m 644 scripts/profiler/html/flat.html scripts/profiler/html/flat_entry.html scripts/profiler/html/function.html scripts/profiler/html/hierarchical.html scripts/profiler/html/hierarchical_entry.html scripts/profiler/html/style.css '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/profiler'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/set'
 /usr/bin/install -c -m 644 scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/set'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/set/private'
 /usr/bin/install -c -m 644 scripts/set/private/validsetargs.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/set/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/signal'
 /usr/bin/install -c -m 644 scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/signal'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/signal/private'
 /usr/bin/install -c -m 644 scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/signal/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/sparse'
 /usr/bin/install -c -m 644 scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/sparse'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/sparse/private'
 /usr/bin/install -c -m 644 scripts/sparse/private/__sprand__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/sparse/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/specfun'
 /usr/bin/install -c -m 644 scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/specfun'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/special-matrix'
 /usr/bin/install -c -m 644 scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/special-matrix'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/startup'
 /usr/bin/install -c -m 644 scripts/startup/__finish__.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/startup'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/base'
 /usr/bin/install -c -m 644 scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/corrcoef.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/base'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/distributions'
 /usr/bin/install -c -m 644 scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/distributions'
 /usr/bin/install -c -m 644 scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/distributions'
 /usr/bin/install -c -m 644 scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/distributions'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/models'
 /usr/bin/install -c -m 644 scripts/statistics/models/logistic_regression.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/models'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/models/private'
 /usr/bin/install -c -m 644 scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/models/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/tests'
 /usr/bin/install -c -m 644 scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/statistics/tests'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/strings'
 /usr/bin/install -c -m 644 scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/strings'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/testfun'
 /usr/bin/install -c -m 644 scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/testfun'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/testfun/private'
 /usr/bin/install -c -m 644 scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/testfun/private'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/time'
 /usr/bin/install -c -m 644 scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m '/<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/m/time'
make  install-data-hook
make[6]: Entering directory '/<<PKGBUILDDIR>>'
preserving existing HG-ID file
/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf
if [ -n "`cat libinterp/dldfcn/PKG_ADD`" ]; then \
  /usr/bin/install -c -m 644 libinterp/dldfcn/PKG_ADD /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/PKG_ADD; \
fi
cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1 && \
for ltlib in libinterp/dldfcn/__delaunayn__.la libinterp/dldfcn/__eigs__.la libinterp/dldfcn/__fltk_uigetfile__.la libinterp/dldfcn/__glpk__.la libinterp/dldfcn/__init_fltk__.la libinterp/dldfcn/__init_gnuplot__.la libinterp/dldfcn/__osmesa_print__.la libinterp/dldfcn/__voronoi__.la libinterp/dldfcn/amd.la libinterp/dldfcn/audiodevinfo.la libinterp/dldfcn/audioread.la libinterp/dldfcn/ccolamd.la libinterp/dldfcn/chol.la libinterp/dldfcn/colamd.la libinterp/dldfcn/convhulln.la libinterp/dldfcn/dmperm.la libinterp/dldfcn/fftw.la libinterp/dldfcn/gzip.la libinterp/dldfcn/qr.la libinterp/dldfcn/symbfact.la libinterp/dldfcn/symrcm.la; do \
  f=`echo $ltlib | /bin/sed 's,.*/,,'`; \
  dl=`/bin/sed -n -e "s/dlname='\([^']*\)'/\1/p" < $f`; \
  if [ -n "$dl" ]; then \
    /usr/bin/install -c $dl /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/`echo $f | /bin/sed 's,^lib,,; s,\.la$,.oct,'`; \
  else \
    echo "error: dlname is empty in $ltlib!"; \
    exit 1; \
  fi; \
  lnames=`/bin/sed -n -e "s/library_names='\([^']*\)'/\1/p" < $f`; \
  if [ -n "$lnames" ]; then \
    rm -f $f $lnames $dl; \
  fi \
done
/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc
/usr/bin/install -c -m 644 libinterp/DOCSTRINGS /<<PKGBUILDDIR>>/debian/tmp/usr/share/octave/4.2.1/etc/built-in-docstrings
/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave
/usr/bin/install -c -m 644 libinterp/deprecated-config.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/octave-4.2.1/octave/config.h
make[6]: Leaving directory '/<<PKGBUILDDIR>>'
make[5]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
# Delete .la files (for liboctgui)
find debian/tmp -name '*.la' -delete
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
   debian/rules override_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installdocs --package=octave-htmldoc --doc-main-package=octave
dh_installdocs: No packages to build. Architecture mismatch: armhf, want: all any
dh_installdocs --no-package=octave-htmldoc
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installchangelogs -a
   dh_installexamples -a
   dh_installman -a
   dh_installinfo -a
   dh_lintian -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   debian/rules override_dh_compress
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_compress --exclude=.pdf
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_fixperms -a
   dh_missing -a
   dh_strip -a
   debian/rules override_dh_makeshlibs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_makeshlibs --package=octave --noscripts
dh_makeshlibs --no-package=octave
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_shlibdeps
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_shlibdeps
dpkg-shlibdeps: warning: debian/octave/usr/bin/octave contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/liboctave-dev/usr/bin/octave-config contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/liboctave-dev/usr/bin/mkoctfile contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave-dev/usr/bin/octave-config debian/liboctave-dev/usr/bin/mkoctfile were not linked against libgomp.so.1 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave-dev/usr/bin/octave-config debian/liboctave-dev/usr/bin/mkoctfile were not linked against libutil.so.1 (they use none of the library's symbols)
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0 found in none of the libraries
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symbfact.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/colamd.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/gzip.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__init_gnuplot__.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__fltk_uigetfile__.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/qr.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol glRasterPos3d used by debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctinterp.so.4.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol glGetIntegerv used by debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctinterp.so.4.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctinterp.so.4.0.0 found in none of the libraries
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0 was not linked against libtinfo.so.5 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0 was not linked against libncurses.so.5 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0 was not linked against libamd.so.2 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0 was not linked against libcamd.so.2 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0 debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctinterp.so.4.0.0 were not linked against libutil.so.1 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0 was not linked against libccolamd.so.2 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liboctave4/usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0 was not linked against libcolamd.so.2 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/liboctgui.so.2.0.0 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/dmperm.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__osmesa_print__.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/bin/octave-cli contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__voronoi__.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__init_fltk__.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__glpk__.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__delaunayn__.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/convhulln.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/audiodevinfo.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/exec/arm-unknown-linux-gnueabihf/octave-gui contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/fftw.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/ccolamd.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__eigs__.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/amd.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/chol.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symrcm.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/audioread.oct contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/bin/octave debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symbfact.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/colamd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/gzip.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__init_gnuplot__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__fltk_uigetfile__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/qr.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/liboctgui.so.2.0.0 debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/dmperm.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__osmesa_print__.oct debian/octave/usr/bin/octave-cli debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__voronoi__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__init_fltk__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__glpk__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__delaunayn__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/convhulln.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/audiodevinfo.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/exec/arm-unknown-linux-gnueabihf/octave-gui debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/fftw.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/ccolamd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__eigs__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/amd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/chol.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symrcm.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/audioread.oct were not linked against libgomp.so.1 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symbfact.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/colamd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/qr.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/dmperm.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/ccolamd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__eigs__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/amd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/chol.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symrcm.oct were not linked against libcamd.so.2 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__eigs__.oct was not linked against liblapack.so.3 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symbfact.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/colamd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/qr.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/dmperm.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/ccolamd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__eigs__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/amd.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/chol.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symrcm.oct were not linked against libumfpack.so.5 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/qr.oct was not linked against libqrupdate.so.1 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/fftw.oct was not linked against libfftw3f_threads.so.3 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__eigs__.oct was not linked against libarpack.so.2 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/fftw.oct was not linked against libfftw3_threads.so.3 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/audiodevinfo.oct was not linked against libasound.so.2 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__fltk_uigetfile__.oct debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__init_fltk__.oct were not linked against libfreetype.so.6 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/liboctgui.so.2.0.0 was not linked against libQt5OpenGL.so.5 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/octave/usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__eigs__.oct was not linked against libblas.so.3 (it uses none of the library's symbols)
find debian/octave -name '*.oct' -print0 2>/dev/null | xargs -0r chmod 644
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdeb -a
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'liboctave-dev' in '../liboctave-dev_4.2.1-5_armhf.deb'.
dpkg-deb: building package 'liboctave4' in '../liboctave4_4.2.1-5_armhf.deb'.
dpkg-deb: building package 'octave' in '../octave_4.2.1-5_armhf.deb'.
dpkg-deb: building package 'octave-dbgsym' in '../octave-dbgsym_4.2.1-5_armhf.deb'.
dpkg-deb: building package 'liboctave-dev-dbgsym' in '../liboctave-dev-dbgsym_4.2.1-5_armhf.deb'.
dpkg-deb: building package 'liboctave4-dbgsym' in '../liboctave4-dbgsym_4.2.1-5_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> >../octave_4.2.1-5_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build octave-4.2.1
dpkg-source: info: using options from octave-4.2.1/debian/source/options: --extend-diff-ignore=.*\.pdf|.*\.dvi|.*\.png|.*\.eps|.*\.ps|.*\.texi|.*\.info.*|stamp-.*|libinterp/parse-tree/oct-gperf\.h|AUTHORS|doc/interpreter/doc-cache|oct-tex-lexer\.cc|.*\.html|config\.guess|config\.sub|config\.log
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2018-01-12T03:11:55Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


octave_4.2.1-5_armhf.changes:
-----------------------------

Format: 1.8
Date: Thu, 04 Jan 2018 15:41:31 +0100
Source: octave
Binary: octave octave-common octave-doc octave-htmldoc octave-info liboctave4 liboctave-dev
Architecture: armhf
Version: 4.2.1-5
Distribution: buster-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Sébastien Villemot <sebastien@debian.org>
Description:
 liboctave-dev - Development files for the GNU Octave language
 liboctave4 - Shared libraries of the GNU Octave language
 octave     - GNU Octave language for numerical computations
 octave-common - architecture-independent files for octave
 octave-doc - PDF documentation on the GNU Octave language
 octave-htmldoc - HTML documentation on the GNU Octave language
 octave-info - GNU Info documentation on the GNU Octave language
Closes: 816534 886195
Changes:
 octave (4.2.1-5) unstable; urgency=medium
 .
   * Disable java on powerpc, fixes FTBFS on that arch.
   * Adapt for new QScintilla library naming scheme.
     + qscintilla-rename.patch: new patch.
     + Now Build-Depends on libqscintilla2-qt5-dev.
     Thanks to Scott Kitterman (Closes: #886195)
   * Bump Standards-Version to 4.1.3.
   * Use secure URL in debian/watch.
   * Do not run debhelper in verbose mode.
   * Convert d/upstream/signing-key.pgp to .asc format.
   * Bump to debhelper compat level 11.
     Incidentally, all documentation is now under /usr/share/doc/octave.
   * No longer rename *.png files under /usr/share/info/. (Closes: #816534)
Checksums-Sha1:
 2183e9396fb2806e4627b3fd08b8b81cb47fada4 253168 liboctave-dev-dbgsym_4.2.1-5_armhf.deb
 e14fd4a2cb202c73f2c8524422fb2b35df35190b 651868 liboctave-dev_4.2.1-5_armhf.deb
 939f5f97c5ad6566fa0f244d6063ae79d81befed 127844136 liboctave4-dbgsym_4.2.1-5_armhf.deb
 60c33610d5822d0a9e92bcc318bc4eaac3caabfd 5773948 liboctave4_4.2.1-5_armhf.deb
 f58b67cebda71a95dec49ae031347a22f1f4a0a1 20071868 octave-dbgsym_4.2.1-5_armhf.deb
 2ab8aad0c37aa85872be487e9ba8476e6a8bd786 21460 octave_4.2.1-5_armhf.buildinfo
 e34a848165e3b69c3496a7d11d90637c957ebffc 1491736 octave_4.2.1-5_armhf.deb
Checksums-Sha256:
 afc29d2ba465b4150d7c36e9513e67481552d064f396ffd4f5ca24fc7839783b 253168 liboctave-dev-dbgsym_4.2.1-5_armhf.deb
 b9dfe0ccecb7aeca981f8da11cdeabbb9ebf8ba27012b72e6ddef4a99724418e 651868 liboctave-dev_4.2.1-5_armhf.deb
 eb13fb0c471bc7a8fb7f493a33e4d406ae36351adeee43cbbd2c193fb3230dc3 127844136 liboctave4-dbgsym_4.2.1-5_armhf.deb
 45093cdf778c18f9fdec0b11ca85fdf4c2858cc8afef0902a7aebcb8d01c928e 5773948 liboctave4_4.2.1-5_armhf.deb
 925fa5eb7ecb402b6ca685a189d43a80369787ead16accc26936ed9a04941e6c 20071868 octave-dbgsym_4.2.1-5_armhf.deb
 8b6db4c668d671e894d40e702d16bb305d8116eb3c264e5bcc21d4293fe2ef74 21460 octave_4.2.1-5_armhf.buildinfo
 8229e6c585d1c36125aa8490860708f34bad1a0bf88b4290fa74fe0163d8fe6b 1491736 octave_4.2.1-5_armhf.deb
Files:
 1706c87090656e763fd61b54e8fa9d1c 253168 debug optional liboctave-dev-dbgsym_4.2.1-5_armhf.deb
 3048b29083c4c3fc987179202730f1de 651868 libdevel optional liboctave-dev_4.2.1-5_armhf.deb
 c25e3c62417df9e9bb3f4f6abfb23393 127844136 debug optional liboctave4-dbgsym_4.2.1-5_armhf.deb
 9d0562388ad843cc942dca3a41921f2e 5773948 libs optional liboctave4_4.2.1-5_armhf.deb
 4b2ae205536bbb63eb326b1c928382cc 20071868 debug optional octave-dbgsym_4.2.1-5_armhf.deb
 00453d91b168ace3e1e4f6421c5b3390 21460 math optional octave_4.2.1-5_armhf.buildinfo
 651aec69e09637f8ad37384c21787eca 1491736 math optional octave_4.2.1-5_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


liboctave-dev-dbgsym_4.2.1-5_armhf.deb
--------------------------------------

 new Debian package, version 2.0.
 size 253168 bytes: control archive=596 bytes.
     418 bytes,    12 lines      control              
     212 bytes,     2 lines      md5sums              
 Package: liboctave-dev-dbgsym
 Source: octave
 Version: 4.2.1-5
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
 Installed-Size: 283
 Depends: liboctave-dev (= 4.2.1-5)
 Section: debug
 Priority: optional
 Description: debug symbols for liboctave-dev
 Build-Ids: 10368637257d2d762f9fdde037fb357b2fb36b87 2c306e68709cfd78ca6e69dcfdcee9a77ad1f42a

drwxr-xr-x root/root         0 2018-01-04 14:41 ./
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/10/
-rw-r--r-- root/root    206652 2018-01-04 14:41 ./usr/lib/debug/.build-id/10/368637257d2d762f9fdde037fb357b2fb36b87.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/2c/
-rw-r--r-- root/root     71584 2018-01-04 14:41 ./usr/lib/debug/.build-id/2c/306e68709cfd78ca6e69dcfdcee9a77ad1f42a.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/share/doc/liboctave-dev-dbgsym -> liboctave-dev


liboctave-dev_4.2.1-5_armhf.deb
-------------------------------

 new Debian package, version 2.0.
 size 651868 bytes: control archive=18696 bytes.
     993 bytes,    17 lines      control              
   63787 bytes,   796 lines      md5sums              
 Package: liboctave-dev
 Source: octave
 Version: 4.2.1-5
 Architecture: armhf
 Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
 Installed-Size: 4349
 Depends: libc6 (>= 2.4), libgcc1 (>= 1:3.5), libgomp1 (>= 4.2.1), libstdc++6 (>= 5.2), liboctave4 (= 4.2.1-5), octave (= 4.2.1-5), libreadline-dev | libreadline-gplv2-dev, libncurses5-dev, libhdf5-dev | libhdf5-openmpi-dev | libhdf5-mpich-dev, libgl1-mesa-dev | libgl-dev, libblas-dev | libblas.so, liblapack-dev | liblapack.so, libfftw3-dev, gfortran, gcc, g++
 Section: libdevel
 Priority: optional
 Homepage: http://www.octave.org/
 Description: Development files for the GNU Octave language
  Octave is a (mostly Matlab (R) compatible) high-level language, primarily
  intended for numerical computations. It provides a convenient command-line
  interface for solving linear and nonlinear problems numerically.
  .
  This package provides the header files and the mkoctfile script used for
  extending Octave via compiled code.

drwxr-xr-x root/root         0 2018-01-04 14:41 ./
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/bin/
-rwxr-xr-x root/root     75668 2018-01-04 14:41 ./usr/bin/mkoctfile
-rwxr-xr-x root/root     22152 2018-01-04 14:41 ./usr/bin/octave-config
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/include/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/include/octave-4.2.1/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/
-rw-r--r-- root/root      4223 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Array-util.h
-rw-r--r-- root/root     75574 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Array.cc
-rw-r--r-- root/root     28339 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Array.h
-rw-r--r-- root/root      4974 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/CColVector.h
-rw-r--r-- root/root      4989 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/CDiagMatrix.h
-rw-r--r-- root/root     19351 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/CMatrix.h
-rw-r--r-- root/root      5706 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/CNDArray.h
-rw-r--r-- root/root      4268 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/CRowVector.h
-rw-r--r-- root/root     26616 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/CSparse.h
-rw-r--r-- root/root      4485 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Cell.h
-rw-r--r-- root/root      4514 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/CollocWt.h
-rw-r--r-- root/root      1478 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DAE.h
-rw-r--r-- root/root      2435 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DAEFunc.h
-rw-r--r-- root/root      1687 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DAERT.h
-rw-r--r-- root/root      2210 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DAERTFunc.h
-rw-r--r-- root/root      9369 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DASPK-opts.h
-rw-r--r-- root/root      2124 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DASPK.h
-rw-r--r-- root/root      4084 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DASRT-opts.h
-rw-r--r-- root/root      2783 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DASRT.h
-rw-r--r-- root/root      5340 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DASSL-opts.h
-rw-r--r-- root/root      2124 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DASSL.h
-rw-r--r-- root/root      1947 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DET.h
-rw-r--r-- root/root      3507 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DiagArray2.cc
-rw-r--r-- root/root      5026 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/DiagArray2.h
-rw-r--r-- root/root      4307 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/EIG.h
-rw-r--r-- root/root      5032 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/LSODE-opts.h
-rw-r--r-- root/root      1918 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/LSODE.h
-rw-r--r-- root/root      8345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/MArray.cc
-rw-r--r-- root/root     14170 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/MArray.h
-rw-r--r-- root/root      3437 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/MDiagArray2.cc
-rw-r--r-- root/root      7532 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/MDiagArray2.h
-rw-r--r-- root/root     15905 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/MSparse.cc
-rw-r--r-- root/root      8323 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/MSparse.h
-rw-r--r-- root/root       999 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Matrix.h
-rw-r--r-- root/root      4466 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/MatrixType.h
-rw-r--r-- root/root      3231 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ODE.h
-rw-r--r-- root/root      2111 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ODEFunc.h
-rw-r--r-- root/root      1953 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ODES.h
-rw-r--r-- root/root      2388 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ODESFunc.h
-rw-r--r-- root/root      3787 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/PermMatrix.h
-rw-r--r-- root/root      3143 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Quad-opts.h
-rw-r--r-- root/root      6300 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Quad.h
-rw-r--r-- root/root      5047 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Range.h
-rw-r--r-- root/root      6221 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Sparse-diag-op-defs.h
-rw-r--r-- root/root      7091 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Sparse-op-decls.h
-rw-r--r-- root/root    135659 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Sparse-op-defs.h
-rw-r--r-- root/root      4567 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Sparse-perm-op-defs.h
-rw-r--r-- root/root     88409 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Sparse.cc
-rw-r--r-- root/root     19117 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/Sparse.h
-rw-r--r-- root/root      7213 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/action-container.h
-rw-r--r-- root/root      2814 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/aepbalance.h
-rw-r--r-- root/root      1931 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/base-dae.h
-rw-r--r-- root/root      2667 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/base-de.h
-rw-r--r-- root/root      3766 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/base-list.h
-rw-r--r-- root/root      3060 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/base-min.h
-rw-r--r-- root/root      2251 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/base-text-renderer.h
-rw-r--r-- root/root      2480 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/boolMatrix.h
-rw-r--r-- root/root      3459 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/boolNDArray.h
-rw-r--r-- root/root      4646 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/boolSparse.h
-rw-r--r-- root/root      2294 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/bsxfun-decl.h
-rw-r--r-- root/root      8334 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/bsxfun-defs.cc
-rw-r--r-- root/root      2362 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/bsxfun.h
-rw-r--r-- root/root      5877 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/build-env.h
-rw-r--r-- root/root     83334 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/builtin-defun-decls.h
-rw-r--r-- root/root       878 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/builtins.h
-rw-r--r-- root/root      1713 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/byte-swap.h
-rw-r--r-- root/root      5178 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/c-file-ptr-stream.h
-rw-r--r-- root/root     11407 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/call-stack.h
-rw-r--r-- root/root      2268 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/caseless-str.h
-rw-r--r-- root/root      1028 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/cdisplay.h
-rw-r--r-- root/root      3100 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/chMatrix.h
-rw-r--r-- root/root      3873 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/chNDArray.h
-rw-r--r-- root/root      3028 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/child-list.h
-rw-r--r-- root/root      2418 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/chol.h
-rw-r--r-- root/root     10016 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/cmd-edit.h
-rw-r--r-- root/root      5847 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/cmd-hist.h
-rw-r--r-- root/root      2204 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/comment-list.h
-rw-r--r-- root/root       868 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/config.h
-rw-r--r-- root/root      3586 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dColVector.h
-rw-r--r-- root/root      3620 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dDiagMatrix.h
-rw-r--r-- root/root     15481 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dMatrix.h
-rw-r--r-- root/root      5968 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dNDArray.h
-rw-r--r-- root/root      3254 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dRowVector.h
-rw-r--r-- root/root     22046 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dSparse.h
-rw-r--r-- root/root      6353 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/data-conv.h
-rw-r--r-- root/root       962 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/data.h
-rw-r--r-- root/root      6263 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/debug.h
-rw-r--r-- root/root      6950 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/defaults.h
-rw-r--r-- root/root      1798 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/defun-dld.h
-rw-r--r-- root/root      4981 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/defun-int.h
-rw-r--r-- root/root      2202 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/defun.h
-rw-r--r-- root/root     13223 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dim-vector.h
-rw-r--r-- root/root      2408 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dir-ops.h
-rw-r--r-- root/root       941 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dirfns.h
-rw-r--r-- root/root      2710 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/display.h
-rw-r--r-- root/root      2672 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/dynamic-ld.h
-rw-r--r-- root/root      5961 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/eigs-base.h
-rw-r--r-- root/root      6004 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/error.h
-rw-r--r-- root/root      5676 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/errwarn.h
-rw-r--r-- root/root      2532 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/event-queue.h
-rw-r--r-- root/root     13089 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/f77-fcn.h
-rw-r--r-- root/root      5200 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fCColVector.h
-rw-r--r-- root/root      5614 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fCDiagMatrix.h
-rw-r--r-- root/root     22083 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fCMatrix.h
-rw-r--r-- root/root      6367 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fCNDArray.h
-rw-r--r-- root/root      4696 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fCRowVector.h
-rw-r--r-- root/root      3785 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fColVector.h
-rw-r--r-- root/root      3891 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fDiagMatrix.h
-rw-r--r-- root/root      4620 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fEIG.h
-rw-r--r-- root/root     17622 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fMatrix.h
-rw-r--r-- root/root      6151 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fNDArray.h
-rw-r--r-- root/root      3538 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/fRowVector.h
-rw-r--r-- root/root      1067 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/file-io.h
-rw-r--r-- root/root     10436 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/file-ops.h
-rw-r--r-- root/root      8836 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/file-stat.h
-rw-r--r-- root/root       959 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ft-text-renderer.h
-rw-r--r-- root/root      1708 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/functor.h
-rw-r--r-- root/root      2291 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/gepbalance.h
-rw-r--r-- root/root      7717 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/gl-render.h
-rw-r--r-- root/root      1231 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/gl2ps-print.h
-rw-r--r-- root/root      2433 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/glob-match.h
-rw-r--r-- root/root    288404 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/graphics-props.cc
-rw-r--r-- root/root    359596 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/graphics.h
-rw-r--r-- root/root      8537 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/gripes.h
-rw-r--r-- root/root      1596 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/help.h
-rw-r--r-- root/root      1905 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/hess.h
-rw-r--r-- root/root      4965 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/hook-fcn.h
-rw-r--r-- root/root     28789 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/idx-vector.h
-rw-r--r-- root/root      6183 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/input.h
-rw-r--r-- root/root      1564 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/int16NDArray.h
-rw-r--r-- root/root      1564 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/int32NDArray.h
-rw-r--r-- root/root      1564 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/int64NDArray.h
-rw-r--r-- root/root      1541 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/int8NDArray.h
-rw-r--r-- root/root      6452 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/intNDArray.cc
-rw-r--r-- root/root      3772 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/intNDArray.h
-rw-r--r-- root/root      4652 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/interpreter.h
-rw-r--r-- root/root     33887 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/jit-ir.h
-rw-r--r-- root/root     22627 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/jit-typeinfo.h
-rw-r--r-- root/root      5393 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/jit-util.h
-rw-r--r-- root/root     20632 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lex.h
-rw-r--r-- root/root       905 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/liboctave-build-info.h
-rw-r--r-- root/root       914 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/liboctinterp-build-info.h
-rw-r--r-- root/root      3987 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-amos-proto.h
-rw-r--r-- root/root      5470 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-arpack-proto.h
-rw-r--r-- root/root      8033 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-array-errwarn.h
-rw-r--r-- root/root      3752 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-array-gripes.h
-rw-r--r-- root/root      7921 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-blas-proto.h
-rw-r--r-- root/root      1170 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-cutils.h
-rw-r--r-- root/root      2459 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-error.h
-rw-r--r-- root/root      1616 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-fftpack-proto.h
-rw-r--r-- root/root      1796 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-hash.h
-rw-r--r-- root/root      4621 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-ieee.h
-rw-r--r-- root/root     68501 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-lapack-proto.h
-rw-r--r-- root/root      4201 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-macros.h
-rw-r--r-- root/root     26608 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-mappers.h
-rw-r--r-- root/root      1028 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-math.h
-rw-r--r-- root/root     13917 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-qrupdate-proto.h
-rw-r--r-- root/root      1534 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-ranlib-proto.h
-rw-r--r-- root/root      9224 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-regexp.h
-rw-r--r-- root/root      3305 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-slatec-proto.h
-rw-r--r-- root/root     64683 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-specfun.h
-rw-r--r-- root/root      1271 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-sysdep.h
-rw-r--r-- root/root      3399 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-traits.h
-rw-r--r-- root/root      3514 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lo-utils.h
-rw-r--r-- root/root     20761 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/load-path.h
-rw-r--r-- root/root      2527 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/load-save.h
-rw-r--r-- root/root      1110 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ls-ascii-helper.h
-rw-r--r-- root/root      4921 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ls-hdf5.h
-rw-r--r-- root/root      1192 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ls-mat-ascii.h
-rw-r--r-- root/root      1400 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ls-mat4.h
-rw-r--r-- root/root      2296 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ls-mat5.h
-rw-r--r-- root/root      1269 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ls-oct-binary.h
-rw-r--r-- root/root      5033 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ls-oct-text.h
-rw-r--r-- root/root       922 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ls-utils.h
-rw-r--r-- root/root      2090 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/lu.h
-rw-r--r-- root/root      1923 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mach-info.h
-rw-r--r-- root/root      3972 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mex.h
-rw-r--r-- root/root     16162 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mexproto.h
-rw-r--r-- root/root      1887 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-base.h
-rw-r--r-- root/root       289 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cdm-cm.h
-rw-r--r-- root/root       295 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cdm-dm.h
-rw-r--r-- root/root       301 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cdm-m.h
-rw-r--r-- root/root       263 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cdm-s.h
-rw-r--r-- root/root       289 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cm-cdm.h
-rw-r--r-- root/root       280 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cm-dm.h
-rw-r--r-- root/root       374 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cm-m.h
-rw-r--r-- root/root       279 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cm-pm.h
-rw-r--r-- root/root       353 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cm-s.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cnda-nda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cnda-s.h
-rw-r--r-- root/root       305 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cs-dm.h
-rw-r--r-- root/root       379 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cs-m.h
-rw-r--r-- root/root       392 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-cs-nda.h
-rw-r--r-- root/root      2523 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-defs.h
-rw-r--r-- root/root       295 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-dm-cdm.h
-rw-r--r-- root/root       280 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-dm-cm.h
-rw-r--r-- root/root       305 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-dm-cs.h
-rw-r--r-- root/root       264 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-dm-m.h
-rw-r--r-- root/root      1375 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ext.h
-rw-r--r-- root/root       310 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcdm-fcm.h
-rw-r--r-- root/root       315 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcdm-fdm.h
-rw-r--r-- root/root       322 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcdm-fm.h
-rw-r--r-- root/root       277 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcdm-fs.h
-rw-r--r-- root/root       310 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcm-fcdm.h
-rw-r--r-- root/root       300 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcm-fdm.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcm-fm.h
-rw-r--r-- root/root       375 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcm-fs.h
-rw-r--r-- root/root       292 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcm-pm.h
-rw-r--r-- root/root       437 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcnda-fnda.h
-rw-r--r-- root/root       387 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcnda-fs.h
-rw-r--r-- root/root       325 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcs-fdm.h
-rw-r--r-- root/root       419 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcs-fm.h
-rw-r--r-- root/root       432 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fcs-fnda.h
-rw-r--r-- root/root       315 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fdm-fcdm.h
-rw-r--r-- root/root       300 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fdm-fcm.h
-rw-r--r-- root/root       325 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fdm-fcs.h
-rw-r--r-- root/root       283 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fdm-fm.h
-rw-r--r-- root/root       322 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fm-fcdm.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fm-fcm.h
-rw-r--r-- root/root       419 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fm-fcs.h
-rw-r--r-- root/root       283 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fm-fdm.h
-rw-r--r-- root/root       275 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fm-pm.h
-rw-r--r-- root/root       437 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-fcnda.h
-rw-r--r-- root/root       432 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-fcs.h
-rw-r--r-- root/root       431 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-i16.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-i16nda.h
-rw-r--r-- root/root       431 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-i32.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-i32nda.h
-rw-r--r-- root/root       431 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-i64.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-i64nda.h
-rw-r--r-- root/root       424 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-i8.h
-rw-r--r-- root/root       407 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-i8nda.h
-rw-r--r-- root/root       438 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-ui16.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-ui16nda.h
-rw-r--r-- root/root       438 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-ui32.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-ui32nda.h
-rw-r--r-- root/root       438 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-ui64.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-ui64nda.h
-rw-r--r-- root/root       431 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-ui8.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fnda-ui8nda.h
-rw-r--r-- root/root       277 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-fcdm.h
-rw-r--r-- root/root       375 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-fcm.h
-rw-r--r-- root/root       387 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-fcnda.h
-rw-r--r-- root/root       364 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-i16nda.h
-rw-r--r-- root/root       364 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-i32nda.h
-rw-r--r-- root/root       364 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-i64nda.h
-rw-r--r-- root/root       357 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-i8nda.h
-rw-r--r-- root/root       371 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-ui16nda.h
-rw-r--r-- root/root       371 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-ui32nda.h
-rw-r--r-- root/root       371 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-ui64nda.h
-rw-r--r-- root/root       364 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-fs-ui8nda.h
-rw-r--r-- root/root       431 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-fnda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-i32nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-i64nda.h
-rw-r--r-- root/root       336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-i8nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-ui16nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-ui32nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-ui64nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16-ui8nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-fnda.h
-rw-r--r-- root/root       364 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-fs.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-i32.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-i32nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-i64.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-i64nda.h
-rw-r--r-- root/root       337 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-i8.h
-rw-r--r-- root/root       344 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-i8nda.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-nda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-s.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-ui16.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-ui16nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-ui32.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-ui32nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-ui64.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-ui64nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-ui8.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i16nda-ui8nda.h
-rw-r--r-- root/root       431 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-fnda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-i16nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-i64nda.h
-rw-r--r-- root/root       336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-i8nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-ui16nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-ui32nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-ui64nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32-ui8nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-fnda.h
-rw-r--r-- root/root       364 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-fs.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-i16.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-i16nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-i64.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-i64nda.h
-rw-r--r-- root/root       337 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-i8.h
-rw-r--r-- root/root       344 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-i8nda.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-nda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-s.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-ui16.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-ui16nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-ui32.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-ui32nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-ui64.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-ui64nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-ui8.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i32nda-ui8nda.h
-rw-r--r-- root/root       431 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-fnda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-i16nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-i32nda.h
-rw-r--r-- root/root       336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-i8nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-ui16nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-ui32nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-ui64nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64-ui8nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-fnda.h
-rw-r--r-- root/root       364 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-fs.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-i16.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-i16nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-i32.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-i32nda.h
-rw-r--r-- root/root       337 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-i8.h
-rw-r--r-- root/root       344 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-i8nda.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-nda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-s.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-ui16.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-ui16nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-ui32.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-ui32nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-ui64.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-ui64nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-ui8.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i64nda-ui8nda.h
-rw-r--r-- root/root       424 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-fnda.h
-rw-r--r-- root/root       337 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-i16nda.h
-rw-r--r-- root/root       337 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-i32nda.h
-rw-r--r-- root/root       337 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-i64nda.h
-rw-r--r-- root/root       407 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-nda.h
-rw-r--r-- root/root       342 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-ui16nda.h
-rw-r--r-- root/root       342 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-ui32nda.h
-rw-r--r-- root/root       342 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-ui64nda.h
-rw-r--r-- root/root       337 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8-ui8nda.h
-rw-r--r-- root/root       407 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-fnda.h
-rw-r--r-- root/root       357 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-fs.h
-rw-r--r-- root/root       336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-i16.h
-rw-r--r-- root/root       344 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-i16nda.h
-rw-r--r-- root/root       336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-i32.h
-rw-r--r-- root/root       344 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-i32nda.h
-rw-r--r-- root/root       336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-i64.h
-rw-r--r-- root/root       344 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-i64nda.h
-rw-r--r-- root/root       390 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-nda.h
-rw-r--r-- root/root       358 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-s.h
-rw-r--r-- root/root       340 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-ui16.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-ui16nda.h
-rw-r--r-- root/root       340 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-ui32.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-ui32nda.h
-rw-r--r-- root/root       340 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-ui64.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-ui64nda.h
-rw-r--r-- root/root       336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-ui8.h
-rw-r--r-- root/root       344 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-i8nda-ui8nda.h
-rw-r--r-- root/root     72498 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-inlines.cc
-rw-r--r-- root/root       301 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-m-cdm.h
-rw-r--r-- root/root       374 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-m-cm.h
-rw-r--r-- root/root       379 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-m-cs.h
-rw-r--r-- root/root       264 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-m-dm.h
-rw-r--r-- root/root       263 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-m-pm.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-cnda.h
-rw-r--r-- root/root       392 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-cs.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-i16.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-i16nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-i32.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-i32nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-i64.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-i64nda.h
-rw-r--r-- root/root       407 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-i8.h
-rw-r--r-- root/root       390 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-i8nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-ui16.h
-rw-r--r-- root/root       404 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-ui16nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-ui32.h
-rw-r--r-- root/root       404 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-ui32nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-ui64.h
-rw-r--r-- root/root       404 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-ui64nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-ui8.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-nda-ui8nda.h
-rw-r--r-- root/root     10796 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-op-decl.h
-rw-r--r-- root/root     33051 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-op-defs.h
-rw-r--r-- root/root      8810 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ops.h
-rw-r--r-- root/root       279 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-pm-cm.h
-rw-r--r-- root/root       292 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-pm-fcm.h
-rw-r--r-- root/root       275 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-pm-fm.h
-rw-r--r-- root/root       263 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-pm-m.h
-rw-r--r-- root/root       263 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-cdm.h
-rw-r--r-- root/root       353 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-cm.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-cnda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-i16nda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-i32nda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-i64nda.h
-rw-r--r-- root/root       358 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-i8nda.h
-rw-r--r-- root/root       372 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-ui16nda.h
-rw-r--r-- root/root       372 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-ui32nda.h
-rw-r--r-- root/root       372 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-ui64nda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-s-ui8nda.h
-rw-r--r-- root/root       438 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-fnda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-i16nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-i32nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-i64nda.h
-rw-r--r-- root/root       340 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-i8nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-ui32nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-ui64nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16-ui8nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-fnda.h
-rw-r--r-- root/root       371 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-fs.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-i16.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-i16nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-i32.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-i32nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-i64.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-i64nda.h
-rw-r--r-- root/root       342 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-i8.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-i8nda.h
-rw-r--r-- root/root       404 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-nda.h
-rw-r--r-- root/root       372 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-s.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-ui32.h
-rw-r--r-- root/root       359 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-ui32nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-ui64.h
-rw-r--r-- root/root       359 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-ui64nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-ui8.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui16nda-ui8nda.h
-rw-r--r-- root/root       438 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-fnda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-i16nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-i32nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-i64nda.h
-rw-r--r-- root/root       340 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-i8nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-ui16nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-ui64nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32-ui8nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-fnda.h
-rw-r--r-- root/root       371 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-fs.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-i16.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-i16nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-i32.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-i32nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-i64.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-i64nda.h
-rw-r--r-- root/root       342 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-i8.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-i8nda.h
-rw-r--r-- root/root       404 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-nda.h
-rw-r--r-- root/root       372 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-s.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-ui16.h
-rw-r--r-- root/root       359 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-ui16nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-ui64.h
-rw-r--r-- root/root       359 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-ui64nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-ui8.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui32nda-ui8nda.h
-rw-r--r-- root/root       438 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-fnda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-i16nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-i32nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-i64nda.h
-rw-r--r-- root/root       340 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-i8nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-ui16nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-ui32nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64-ui8nda.h
-rw-r--r-- root/root       421 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-fnda.h
-rw-r--r-- root/root       371 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-fs.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-i16.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-i16nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-i32.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-i32nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-i64.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-i64nda.h
-rw-r--r-- root/root       342 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-i8.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-i8nda.h
-rw-r--r-- root/root       404 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-nda.h
-rw-r--r-- root/root       372 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-s.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-ui16.h
-rw-r--r-- root/root       359 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-ui16nda.h
-rw-r--r-- root/root       350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-ui32.h
-rw-r--r-- root/root       359 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-ui32nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-ui8.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui64nda-ui8nda.h
-rw-r--r-- root/root       431 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-fnda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-i16nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-i32nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-i64nda.h
-rw-r--r-- root/root       336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-i8nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-ui16nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-ui32nda.h
-rw-r--r-- root/root       346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8-ui64nda.h
-rw-r--r-- root/root       414 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-fnda.h
-rw-r--r-- root/root       364 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-fs.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-i16.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-i16nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-i32.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-i32nda.h
-rw-r--r-- root/root       341 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-i64.h
-rw-r--r-- root/root       349 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-i64nda.h
-rw-r--r-- root/root       337 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-i8.h
-rw-r--r-- root/root       344 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-i8nda.h
-rw-r--r-- root/root       397 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-nda.h
-rw-r--r-- root/root       365 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-s.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-ui16.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-ui16nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-ui32.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-ui32nda.h
-rw-r--r-- root/root       345 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-ui64.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mx-ui8nda-ui64nda.h
-rw-r--r-- root/root     14862 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/mxarray.h
-rw-r--r-- root/root      1013 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-alloc.h
-rw-r--r-- root/root      1027 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-base64.h
-rw-r--r-- root/root     14274 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-binmap.h
-rw-r--r-- root/root      5656 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-cmplx.h
-rw-r--r-- root/root      2159 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-convn.h
-rw-r--r-- root/root      4035 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-env.h
-rw-r--r-- root/root      1486 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-errno.h
-rw-r--r-- root/root      8707 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-fftw.h
-rw-r--r-- root/root      2029 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-fstrm.h
-rw-r--r-- root/root      1360 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-glob.h
-rw-r--r-- root/root      2839 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-group.h
-rw-r--r-- root/root      3090 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-handle.h
-rw-r--r-- root/root      1353 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-hdf5-types.h
-rw-r--r-- root/root      1089 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-hist.h
-rw-r--r-- root/root      1191 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-inttypes-fwd.h
-rw-r--r-- root/root     42400 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-inttypes.h
-rw-r--r-- root/root      3445 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-iostrm.h
-rw-r--r-- root/root      6973 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-locbuf.h
-rw-r--r-- root/root      2455 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-lvalue.h
-rw-r--r-- root/root     13863 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-map.h
-rw-r--r-- root/root      2555 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-mutex.h
-rw-r--r-- root/root      2436 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-norm.h
-rw-r--r-- root/root      1101 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-obj.h
-rw-r--r-- root/root      3350 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-passwd.h
-rw-r--r-- root/root      2346 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-prcstrm.h
-rw-r--r-- root/root      1855 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-procbuf.h
-rw-r--r-- root/root      6857 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-rand.h
-rw-r--r-- root/root      2763 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-refcount.h
-rw-r--r-- root/root      4890 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-rl-edit.h
-rw-r--r-- root/root      1955 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-rl-hist.h
-rw-r--r-- root/root      4550 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-shlib.h
-rw-r--r-- root/root     53183 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-sort.cc
-rw-r--r-- root/root     11795 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-sort.h
-rw-r--r-- root/root      2627 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-spparms.h
-rw-r--r-- root/root      5086 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-stdstrm.h
-rw-r--r-- root/root     13486 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-stream.h
-rw-r--r-- root/root      4213 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-string.h
-rw-r--r-- root/root      4491 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-strstrm.h
-rw-r--r-- root/root      3707 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-syscalls.h
-rw-r--r-- root/root     12902 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-time.h
-rw-r--r-- root/root      2601 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct-uname.h
-rw-r--r-- root/root      1132 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/oct.h
-rw-r--r-- root/root       885 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/octave-build-info.h
-rw-r--r-- root/root      3921 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/octave-config.h
-rw-r--r-- root/root     13689 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/octave-default-image.h
-rw-r--r-- root/root     12771 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/octave-link.h
-rw-r--r-- root/root      1326 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/octave-preserve-stream-state.h
-rw-r--r-- root/root     10541 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/octave.h
-rw-r--r-- root/root     21718 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ops.h
-rw-r--r-- root/root      7704 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/options-usage.h
-rw-r--r-- root/root      6808 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-base-diag.h
-rw-r--r-- root/root      4144 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-base-int.h
-rw-r--r-- root/root      6097 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-base-mat.h
-rw-r--r-- root/root      4493 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-base-scalar.h
-rw-r--r-- root/root      5631 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-base-sparse.h
-rw-r--r-- root/root     25629 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-base.h
-rw-r--r-- root/root      6976 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-bool-mat.h
-rw-r--r-- root/root      4400 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-bool-sparse.h
-rw-r--r-- root/root      7442 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-bool.h
-rw-r--r-- root/root      3161 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-builtin.h
-rw-r--r-- root/root      5282 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-cell.h
-rw-r--r-- root/root      4833 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-ch-mat.h
-rw-r--r-- root/root      8024 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-class.h
-rw-r--r-- root/root     44674 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-classdef.h
-rw-r--r-- root/root      1911 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-colon.h
-rw-r--r-- root/root      5539 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-complex.h
-rw-r--r-- root/root      2171 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-cs-list.h
-rw-r--r-- root/root      2799 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-cx-diag.h
-rw-r--r-- root/root      5226 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-cx-mat.h
-rw-r--r-- root/root      4715 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-cx-sparse.h
-rw-r--r-- root/root      2692 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-dld-fcn.h
-rw-r--r-- root/root      6029 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-fcn-handle.h
-rw-r--r-- root/root      2666 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-fcn-inline.h
-rw-r--r-- root/root      6060 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-fcn.h
-rw-r--r-- root/root      7770 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-float.h
-rw-r--r-- root/root      5484 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-flt-complex.h
-rw-r--r-- root/root      2857 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-flt-cx-diag.h
-rw-r--r-- root/root      5336 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-flt-cx-mat.h
-rw-r--r-- root/root      3017 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-flt-re-diag.h
-rw-r--r-- root/root      6472 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-flt-re-mat.h
-rw-r--r-- root/root      1914 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-int-traits.h
-rw-r--r-- root/root      1513 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-int16.h
-rw-r--r-- root/root      1513 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-int32.h
-rw-r--r-- root/root      1513 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-int64.h
-rw-r--r-- root/root      1503 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-int8.h
-rw-r--r-- root/root     17208 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-intx.h
-rw-r--r-- root/root      5386 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-java.h
-rw-r--r-- root/root      8047 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-lazy-idx.h
-rw-r--r-- root/root      3174 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-mex-fcn.h
-rw-r--r-- root/root      2324 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-null-mat.h
-rw-r--r-- root/root      2263 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-oncleanup.h
-rw-r--r-- root/root      7474 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-perm.h
-rw-r--r-- root/root      9445 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-range.h
-rw-r--r-- root/root      3084 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-re-diag.h
-rw-r--r-- root/root      7209 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-re-mat.h
-rw-r--r-- root/root      4604 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-re-sparse.h
-rw-r--r-- root/root      7759 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-scalar.h
-rw-r--r-- root/root      7581 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-str-mat.h
-rw-r--r-- root/root      8060 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-struct.h
-rw-r--r-- root/root      9855 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-typeinfo.h
-rw-r--r-- root/root      1523 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-uint16.h
-rw-r--r-- root/root      1523 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-uint32.h
-rw-r--r-- root/root      1523 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-uint64.h
-rw-r--r-- root/root      1513 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-uint8.h
-rw-r--r-- root/root     14313 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov-usr-fcn.h
-rw-r--r-- root/root     53053 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ov.h
-rw-r--r-- root/root      5090 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/ovl.h
-rw-r--r-- root/root      2783 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pager.h
-rw-r--r-- root/root     16868 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/parse.h
-rw-r--r-- root/root      4637 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pathsearch.h
-rw-r--r-- root/root      9607 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pr-output.h
-rw-r--r-- root/root      3923 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/procstream.h
-rw-r--r-- root/root      6095 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/profiler.h
-rw-r--r-- root/root      1420 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-all.h
-rw-r--r-- root/root      2706 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-arg-list.h
-rw-r--r-- root/root      2361 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-array-list.h
-rw-r--r-- root/root      4385 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-assign.h
-rw-r--r-- root/root      4718 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-binop.h
-rw-r--r-- root/root      4556 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-bp.h
-rw-r--r-- root/root      2360 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-cbinop.h
-rw-r--r-- root/root      1580 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-cell.h
-rw-r--r-- root/root      3545 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-check.h
-rw-r--r-- root/root     15816 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-classdef.h
-rw-r--r-- root/root      2852 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-cmd.h
-rw-r--r-- root/root      2919 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-colon.h
-rw-r--r-- root/root      2646 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-const.h
-rw-r--r-- root/root      5509 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-decl.h
-rw-r--r-- root/root      5370 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-eval.h
-rw-r--r-- root/root      4791 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-except.h
-rw-r--r-- root/root      4475 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-exp.h
-rw-r--r-- root/root      3715 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-fcn-handle.h
-rw-r--r-- root/root      2459 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-funcall.h
-rw-r--r-- root/root      4460 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-id.h
-rw-r--r-- root/root      3354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-idx.h
-rw-r--r-- root/root     12406 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-jit.h
-rw-r--r-- root/root      2377 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-jump.h
-rw-r--r-- root/root      8198 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-loop.h
-rw-r--r-- root/root      2176 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-mat.h
-rw-r--r-- root/root      3580 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-misc.h
-rw-r--r-- root/root      4966 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-pr-code.h
-rw-r--r-- root/root      7412 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-select.h
-rw-r--r-- root/root      4944 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-stmt.h
-rw-r--r-- root/root      4124 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-unop.h
-rw-r--r-- root/root      6866 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt-walk.h
-rw-r--r-- root/root      2390 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/pt.h
-rw-r--r-- root/root      2470 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/qr.h
-rw-r--r-- root/root      1578 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/qrp.h
-rw-r--r-- root/root     10048 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/quit.h
-rw-r--r-- root/root      1213 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/randgamma.h
-rw-r--r-- root/root      3866 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/randmtzig.h
-rw-r--r-- root/root      1174 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/randpoisson.h
-rw-r--r-- root/root      2442 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/schur.h
-rw-r--r-- root/root      4250 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sighandlers.h
-rw-r--r-- root/root       865 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/singleton-cleanup.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-bm-sbm.h
-rw-r--r-- root/root       468 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-cm-scm.h
-rw-r--r-- root/root       596 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-cm-sm.h
-rw-r--r-- root/root       471 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-cs-sm.h
-rw-r--r-- root/root       596 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-m-scm.h
-rw-r--r-- root/root       408 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-m-sm.h
-rw-r--r-- root/root       508 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-ops.h
-rw-r--r-- root/root       445 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-s-scm.h
-rw-r--r-- root/root       354 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-sbm-bm.h
-rw-r--r-- root/root       468 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-scm-cm.h
-rw-r--r-- root/root       596 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-scm-m.h
-rw-r--r-- root/root       445 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-scm-s.h
-rw-r--r-- root/root       474 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-scm-sm.h
-rw-r--r-- root/root       596 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-sm-cm.h
-rw-r--r-- root/root       471 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-sm-cs.h
-rw-r--r-- root/root       408 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-sm-m.h
-rw-r--r-- root/root       474 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/smx-sm-scm.h
-rw-r--r-- root/root      2535 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sparse-chol.h
-rw-r--r-- root/root       952 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sparse-dmsolve.h
-rw-r--r-- root/root      3030 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sparse-lu.h
-rw-r--r-- root/root      3509 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sparse-qr.h
-rw-r--r-- root/root      1286 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sparse-sort.h
-rw-r--r-- root/root      1430 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sparse-util.h
-rw-r--r-- root/root      4564 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sparse-xdiv.h
-rw-r--r-- root/root      2132 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sparse-xpow.h
-rw-r--r-- root/root      3595 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/str-vec.h
-rw-r--r-- root/root      1602 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sun-utils.h
-rw-r--r-- root/root      2814 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/svd.h
-rw-r--r-- root/root     76613 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/symtab.h
-rw-r--r-- root/root      1464 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/sysdep.h
-rw-r--r-- root/root      5194 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/text-renderer.h
-rw-r--r-- root/root      3227 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/token.h
-rw-r--r-- root/root       882 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/toplev.h
-rw-r--r-- root/root      9632 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/txt-eng.h
-rw-r--r-- root/root      1587 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/uint16NDArray.h
-rw-r--r-- root/root      1587 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/uint32NDArray.h
-rw-r--r-- root/root      1587 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/uint64NDArray.h
-rw-r--r-- root/root      1564 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/uint8NDArray.h
-rw-r--r-- root/root      3755 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/unwind-prot.h
-rw-r--r-- root/root      7841 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/url-transfer.h
-rw-r--r-- root/root      4582 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/utils.h
-rw-r--r-- root/root      5701 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/variables.h
-rw-r--r-- root/root      2338 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/version.h
-rw-r--r-- root/root       297 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-ccv-cv.h
-rw-r--r-- root/root       265 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-ccv-s.h
-rw-r--r-- root/root       288 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-crv-rv.h
-rw-r--r-- root/root       259 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-crv-s.h
-rw-r--r-- root/root       306 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-cs-cv.h
-rw-r--r-- root/root       300 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-cs-rv.h
-rw-r--r-- root/root       297 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-cv-ccv.h
-rw-r--r-- root/root       306 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-cv-cs.h
-rw-r--r-- root/root       317 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fccv-fcv.h
-rw-r--r-- root/root       279 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fccv-fs.h
-rw-r--r-- root/root       308 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fcrv-frv.h
-rw-r--r-- root/root       273 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fcrv-fs.h
-rw-r--r-- root/root       326 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fcs-fcv.h
-rw-r--r-- root/root       320 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fcs-frv.h
-rw-r--r-- root/root       317 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fcv-fccv.h
-rw-r--r-- root/root       326 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fcv-fcs.h
-rw-r--r-- root/root       308 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-frv-fcrv.h
-rw-r--r-- root/root       320 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-frv-fcs.h
-rw-r--r-- root/root       279 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fs-fccv.h
-rw-r--r-- root/root       273 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-fs-fcrv.h
-rw-r--r-- root/root       694 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-ops.h
-rw-r--r-- root/root       288 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-rv-crv.h
-rw-r--r-- root/root       300 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-rv-cs.h
-rw-r--r-- root/root       265 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-s-ccv.h
-rw-r--r-- root/root       259 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/vx-s-crv.h
-rw-r--r-- root/root      2575 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/workspace-element.h
-rw-r--r-- root/root      7491 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/xdiv.h
-rw-r--r-- root/root      1226 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/xnorm.h
-rw-r--r-- root/root     10031 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/xpow.h
-rw-r--r-- root/root     12922 2018-01-04 14:41 ./usr/include/octave-4.2.1/octave/zfstream.h
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/liboctave.so -> liboctave.so.4.0.0
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/liboctinterp.so -> liboctinterp.so.4.0.0
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/liboctave-dev/
-rw-r--r-- root/root       967 2015-07-14 19:38 ./usr/share/doc/liboctave-dev/NEWS.Debian.gz
-rw-r--r-- root/root     47232 2018-01-04 14:41 ./usr/share/doc/liboctave-dev/changelog.Debian.gz
-rw-r--r-- root/root    168374 2017-02-22 18:44 ./usr/share/doc/liboctave-dev/changelog.gz
-rw-r--r-- root/root     22825 2017-06-09 12:33 ./usr/share/doc/liboctave-dev/copyright
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/liboctave-dev/examples/
drwxr-xr-x root/root         0 2017-02-22 18:44 ./usr/share/doc/liboctave-dev/examples/@FIRfilter/
-rw-r--r-- root/root       472 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@FIRfilter/FIRfilter.m
-rw-r--r-- root/root       499 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@FIRfilter/FIRfilter_aggregation.m
-rw-r--r-- root/root       102 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@FIRfilter/display.m
-rw-r--r-- root/root       361 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@FIRfilter/subsasgn.m
-rw-r--r-- root/root       419 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@FIRfilter/subsref.m
drwxr-xr-x root/root         0 2017-02-22 18:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/
-rw-r--r-- root/root       645 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/display.m
-rw-r--r-- root/root        50 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/double.m
-rw-r--r-- root/root       180 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/end.m
-rw-r--r-- root/root       409 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/get.m
-rw-r--r-- root/root        89 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/mtimes.m
-rw-r--r-- root/root        79 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/numel.m
-rw-r--r-- root/root       275 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/plot.m
-rw-r--r-- root/root       743 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/polynomial.m
-rw-r--r-- root/root       769 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/polynomial_superiorto.m
-rw-r--r-- root/root       191 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/polyval.m
-rw-r--r-- root/root        66 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/roots.m
-rw-r--r-- root/root       599 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/set.m
-rw-r--r-- root/root       876 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/subsasgn.m
-rw-r--r-- root/root       895 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/@polynomial/subsref.m
-rw-r--r-- root/root       234 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/addtwomatrices.cc
-rw-r--r-- root/root       473 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/celldemo.cc
-rw-r--r-- root/root       729 2017-02-22 17:15 ./usr/share/doc/liboctave-dev/examples/embedded.cc
-rw-r--r-- root/root       562 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/fortrandemo.cc
-rw-r--r-- root/root       558 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/fortransub.f
-rw-r--r-- root/root       743 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/funcdemo.cc
-rw-r--r-- root/root       384 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/globaldemo.cc
-rw-r--r-- root/root       290 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/helloworld.cc
-rw-r--r-- root/root      2037 2017-02-22 17:15 ./usr/share/doc/liboctave-dev/examples/make_int.cc.gz
-rw-r--r-- root/root      1926 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/mex_demo.c
-rw-r--r-- root/root       375 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/mycell.c
-rw-r--r-- root/root       653 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/myfeval.c
-rw-r--r-- root/root       789 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/myfevalf.f
-rw-r--r-- root/root       307 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/myfunc.c
-rw-r--r-- root/root       210 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/myhello.c
-rw-r--r-- root/root       951 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/mypow2.c
-rw-r--r-- root/root       653 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/myprop.c
-rw-r--r-- root/root       951 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/myset.c
-rw-r--r-- root/root      2752 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/mysparse.c
-rw-r--r-- root/root       588 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/mystring.c
-rw-r--r-- root/root      1124 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/mystruct.c
-rw-r--r-- root/root      2582 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/oct_demo.cc
-rw-r--r-- root/root       586 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/oregonator.cc
-rw-r--r-- root/root       465 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/oregonator.m
-rw-r--r-- root/root       818 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/paramdemo.cc
-rw-r--r-- root/root     15885 2017-02-22 17:15 ./usr/share/doc/liboctave-dev/examples/penny.mat.gz
-rw-r--r-- root/root       326 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/standalone.cc
-rw-r--r-- root/root       664 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/standalonebuiltin.cc
-rw-r--r-- root/root       591 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/stringdemo.cc
-rw-r--r-- root/root       768 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/structdemo.cc
-rw-r--r-- root/root       896 2017-02-22 16:44 ./usr/share/doc/liboctave-dev/examples/unwinddemo.cc
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/man/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/man/man1/
-rw-r--r-- root/root      1807 2018-01-04 14:41 ./usr/share/man/man1/mkoctfile.1.gz
-rw-r--r-- root/root      1290 2018-01-04 14:41 ./usr/share/man/man1/octave-config.1.gz
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/octave/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/octave/debian/
-rw-r--r-- root/root       235 2013-07-26 14:49 ./usr/share/octave/debian/defs.make


liboctave4-dbgsym_4.2.1-5_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 127844136 bytes: control archive=616 bytes.
     429 bytes,    13 lines      control              
     212 bytes,     2 lines      md5sums              
 Package: liboctave4-dbgsym
 Source: octave
 Version: 4.2.1-5
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
 Installed-Size: 132050
 Depends: liboctave4 (= 4.2.1-5)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for liboctave4
 Build-Ids: 7b917094018e0e0814350c506d8bbd43ff8157a0 f96c6f21d9df4f36b00a499e68ededb5362cef96

drwxr-xr-x root/root         0 2018-01-04 14:41 ./
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/7b/
-rw-r--r-- root/root  39358896 2018-01-04 14:41 ./usr/lib/debug/.build-id/7b/917094018e0e0814350c506d8bbd43ff8157a0.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/f9/
-rw-r--r-- root/root  95848392 2018-01-04 14:41 ./usr/lib/debug/.build-id/f9/6c6f21d9df4f36b00a499e68ededb5362cef96.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/share/doc/liboctave4-dbgsym -> liboctave4


liboctave4_4.2.1-5_armhf.deb
----------------------------

 new Debian package, version 2.0.
 size 5773948 bytes: control archive=1288 bytes.
    1364 bytes,    17 lines      control              
     532 bytes,     7 lines      md5sums              
      49 bytes,     2 lines      shlibs               
      63 bytes,     2 lines      triggers             
 Package: liboctave4
 Source: octave
 Version: 4.2.1-5
 Architecture: armhf
 Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
 Installed-Size: 31482
 Depends: libamd2 (>= 1:4.5.2), libarpack2 (>= 2.1), libblas3 | libblas.so.3, libc6 (>= 2.23), libcamd2 (>= 1:4.5.2), libccolamd2 (>= 1:4.5.2), libcholmod3 (>= 1:4.5.2), libcolamd2 (>= 1:4.5.2), libcurl3-gnutls (>= 7.16.2), libcxsparse3 (>= 1:4.5.2), libfftw3-double3 (>= 3.3.5), libfftw3-single3 (>= 3.3.5), libfontconfig1 (>= 2.12), libfreetype6 (>= 2.4.2), libgcc1 (>= 1:4.0), libgfortran4 (>= 7), libgl2ps1.4, libgomp1 (>= 4.2.1), libgraphicsmagick++-q16-12 (>= 1.3.26-5~), libgraphicsmagick-q16-3 (>= 1.3.5), libhdf5-100, liblapack3 | liblapack.so.3, libncurses5 (>= 6), libpcre3, libqrupdate1 (>= 1.1.1), libreadline7 (>= 6.0), libstdc++6 (>= 5.2), libsuitesparseconfig5 (>= 1:5.0.0), libtinfo5 (>= 6), libumfpack5 (>= 1:4.5.2), libx11-6, zlib1g (>= 1:1.2.3.4)
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://www.octave.org/
 Description: Shared libraries of the GNU Octave language
  Octave is a (mostly Matlab (R) compatible) high-level language, primarily
  intended for numerical computations. It provides a convenient command-line
  interface for solving linear and nonlinear problems numerically.
  .
  This package provides the shared libraries used by the interpreter.

drwxr-xr-x root/root         0 2018-01-04 14:41 ./
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/liboctave.so.4 -> liboctave.so.4.0.0
-rw-r--r-- root/root  16505956 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/liboctave.so.4.0.0
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/liboctinterp.so.4 -> liboctinterp.so.4.0.0
-rw-r--r-- root/root  15473504 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/liboctinterp.so.4.0.0
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/liboctave4/
-rw-r--r-- root/root       967 2015-07-14 19:38 ./usr/share/doc/liboctave4/NEWS.Debian.gz
-rw-r--r-- root/root     47232 2018-01-04 14:41 ./usr/share/doc/liboctave4/changelog.Debian.gz
-rw-r--r-- root/root    168374 2017-02-22 18:44 ./usr/share/doc/liboctave4/changelog.gz
-rw-r--r-- root/root     22825 2017-06-09 12:33 ./usr/share/doc/liboctave4/copyright
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/lintian/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       355 2017-01-14 10:51 ./usr/share/lintian/overrides/liboctave4


octave-dbgsym_4.2.1-5_armhf.deb
-------------------------------

 new Debian package, version 2.0.
 size 20071868 bytes: control archive=1688 bytes.
    1342 bytes,    12 lines      control              
    2650 bytes,    25 lines      md5sums              
 Package: octave-dbgsym
 Source: octave
 Version: 4.2.1-5
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
 Installed-Size: 20441
 Depends: octave (= 4.2.1-5)
 Section: debug
 Priority: optional
 Description: debug symbols for octave
 Build-Ids: 0463cd5a68079633e78312dd6133a3caea58b26b 06b7dba363d4e2cac1aec79b41400c2f0b1dd07a 142fdff58661057e0b5218049bdbc000c1bf9859 1dd1064fb7418d81f430854a0ef190006a7003e1 1fcca1e1af6dd079c803aab576507143b6c2a02a 24a37db8d47bf37e6c1b814850a97b72ac84fe4c 26e5998a19972a5129296003a5475337b14fd5e1 3216826f23780438edb76d0fc3c5ff208d7e4436 4b492a5283afa827c67202dc3b83ec6e60f6eb56 501350482d551853702ea21f6639b493cb3afb2e 5690260abde46aed426e6166dd71c456fbc75376 59e78e6af0d13a97885cb50ef2df68c59dfc33a9 8abe6e4476c86120ecd1de267ff646da5f1d2a34 93b588eb206f9e35195720f66839587dae7061e3 bedcac870a01c22a9bc34e619a483c1b286e645d c46d1d71febbde3a2dd12b99df79204413ff79cd c7a4ef688d23bbae3f7b6814573100beb904aaeb c9012bbeb96f52e5e2631a6c2786c352ab586305 ccc7bb14b64818756bf47f2be061f76210f88c42 cf76f0ec80ca14b6f4cba987c5328e0c6cc08e5b d503a607a5975414d097264e04cd04a249b913dc d691c05003f3fb835fb91821a96bbca883a296dc da140d17f6abb4ee50ec9ecfb82dca0ee76e033b e946fdb6716f6f4c77826116a4f4f58d3713b895 fa74529238bc54777d6acf91aace3f7b858b38d8

drwxr-xr-x root/root         0 2018-01-04 14:41 ./
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/04/
-rw-r--r-- root/root    401600 2018-01-04 14:41 ./usr/lib/debug/.build-id/04/63cd5a68079633e78312dd6133a3caea58b26b.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/06/
-rw-r--r-- root/root     44064 2018-01-04 14:41 ./usr/lib/debug/.build-id/06/b7dba363d4e2cac1aec79b41400c2f0b1dd07a.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/14/
-rw-r--r-- root/root    385956 2018-01-04 14:41 ./usr/lib/debug/.build-id/14/2fdff58661057e0b5218049bdbc000c1bf9859.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/1d/
-rw-r--r-- root/root  11404544 2018-01-04 14:41 ./usr/lib/debug/.build-id/1d/d1064fb7418d81f430854a0ef190006a7003e1.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/1f/
-rw-r--r-- root/root    397300 2018-01-04 14:41 ./usr/lib/debug/.build-id/1f/cca1e1af6dd079c803aab576507143b6c2a02a.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/24/
-rw-r--r-- root/root     43588 2018-01-04 14:41 ./usr/lib/debug/.build-id/24/a37db8d47bf37e6c1b814850a97b72ac84fe4c.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/26/
-rw-r--r-- root/root    382432 2018-01-04 14:41 ./usr/lib/debug/.build-id/26/e5998a19972a5129296003a5475337b14fd5e1.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/32/
-rw-r--r-- root/root    366204 2018-01-04 14:41 ./usr/lib/debug/.build-id/32/16826f23780438edb76d0fc3c5ff208d7e4436.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/4b/
-rw-r--r-- root/root    431464 2018-01-04 14:41 ./usr/lib/debug/.build-id/4b/492a5283afa827c67202dc3b83ec6e60f6eb56.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/50/
-rw-r--r-- root/root    382712 2018-01-04 14:41 ./usr/lib/debug/.build-id/50/1350482d551853702ea21f6639b493cb3afb2e.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/56/
-rw-r--r-- root/root    392180 2018-01-04 14:41 ./usr/lib/debug/.build-id/56/90260abde46aed426e6166dd71c456fbc75376.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/59/
-rw-r--r-- root/root    471824 2018-01-04 14:41 ./usr/lib/debug/.build-id/59/e78e6af0d13a97885cb50ef2df68c59dfc33a9.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/8a/
-rw-r--r-- root/root    369436 2018-01-04 14:41 ./usr/lib/debug/.build-id/8a/be6e4476c86120ecd1de267ff646da5f1d2a34.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/93/
-rw-r--r-- root/root    398324 2018-01-04 14:41 ./usr/lib/debug/.build-id/93/b588eb206f9e35195720f66839587dae7061e3.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/be/
-rw-r--r-- root/root    407236 2018-01-04 14:41 ./usr/lib/debug/.build-id/be/dcac870a01c22a9bc34e619a483c1b286e645d.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/c4/
-rw-r--r-- root/root    812808 2018-01-04 14:41 ./usr/lib/debug/.build-id/c4/6d1d71febbde3a2dd12b99df79204413ff79cd.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/c7/
-rw-r--r-- root/root    575204 2018-01-04 14:41 ./usr/lib/debug/.build-id/c7/a4ef688d23bbae3f7b6814573100beb904aaeb.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/c9/
-rw-r--r-- root/root    453192 2018-01-04 14:41 ./usr/lib/debug/.build-id/c9/012bbeb96f52e5e2631a6c2786c352ab586305.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/cc/
-rw-r--r-- root/root    406360 2018-01-04 14:41 ./usr/lib/debug/.build-id/cc/c7bb14b64818756bf47f2be061f76210f88c42.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/cf/
-rw-r--r-- root/root     52664 2018-01-04 14:41 ./usr/lib/debug/.build-id/cf/76f0ec80ca14b6f4cba987c5328e0c6cc08e5b.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/d5/
-rw-r--r-- root/root    371496 2018-01-04 14:41 ./usr/lib/debug/.build-id/d5/03a607a5975414d097264e04cd04a249b913dc.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/d6/
-rw-r--r-- root/root    452348 2018-01-04 14:41 ./usr/lib/debug/.build-id/d6/91c05003f3fb835fb91821a96bbca883a296dc.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/da/
-rw-r--r-- root/root    341544 2018-01-04 14:41 ./usr/lib/debug/.build-id/da/140d17f6abb4ee50ec9ecfb82dca0ee76e033b.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/e9/
-rw-r--r-- root/root    576684 2018-01-04 14:41 ./usr/lib/debug/.build-id/e9/46fdb6716f6f4c77826116a4f4f58d3713b895.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/debug/.build-id/fa/
-rw-r--r-- root/root    565900 2018-01-04 14:41 ./usr/lib/debug/.build-id/fa/74529238bc54777d6acf91aace3f7b858b38d8.debug
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/share/doc/octave-dbgsym -> octave


octave_4.2.1-5_armhf.deb
------------------------

 new Debian package, version 2.0.
 size 1491736 bytes: control archive=2892 bytes.
    1707 bytes,    18 lines      control              
    3943 bytes,    40 lines      md5sums              
     737 bytes,    32 lines   *  postinst             #!/bin/sh
     344 bytes,    18 lines   *  prerm                #!/bin/sh
      19 bytes,     1 lines      shlibs               
      44 bytes,     1 lines      triggers             
 Package: octave
 Version: 4.2.1-5
 Architecture: armhf
 Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
 Installed-Size: 3638
 Depends: libamd2 (>= 1:4.5.2), libarpack2 (>= 2.1), libasound2 (>= 1.0.16), libblas3 | libblas.so.3, libbz2-1.0, libc6 (>= 2.4), libcamd2 (>= 1:4.5.2), libccolamd2 (>= 1:4.5.2), libcholmod3 (>= 1:4.5.2), libcolamd2 (>= 1:4.5.2), libcxsparse3 (>= 1:4.5.2), libfftw3-double3 (>= 3.3.5), libfftw3-single3 (>= 3.3.5), libfltk-gl1.3, libfltk1.3 (>= 1.3.1), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:3.5), libglpk40 (>= 4.59), libgomp1 (>= 4.2.1), liblapack3 | liblapack.so.3, liboctave4 (= 4.2.1-5), libosmesa6 (>= 10.2~), libportaudio2 (>= 19+svn20101113), libqhull7, libqrupdate1 (>= 1.0), libqscintilla2-qt5-13 (>= 2.8.4), libqt5core5a (>= 5.5.0), libqt5gui5 (>= 5.7.0), libqt5network5 (>= 5.0.2), libqt5opengl5 (>= 5.0.2), libqt5printsupport5 (>= 5.0.2), libqt5widgets5 (>= 5.6.0~beta), libsndfile1 (>= 1.0.20), libstdc++6 (>= 5.2), libsuitesparseconfig5 (>= 1:5.0.0), libumfpack5 (>= 1:4.5.2), libx11-6, zlib1g (>= 1:1.2.2), texinfo, octave-common (= 4.2.1-5)
 Recommends: gnuplot-qt | gnuplot-x11 | gnuplot-nox, libopenblas-base | libatlas3-base, pstoedit, default-jre-headless, octave-info
 Suggests: octave-doc, octave-htmldoc
 Breaks: liboctave3v5
 Section: math
 Priority: optional
 Homepage: http://www.octave.org/
 Description: GNU Octave language for numerical computations
  Octave is a (mostly Matlab (R) compatible) high-level language, primarily
  intended for numerical computations. It provides a convenient command-line
  interface for solving linear and nonlinear problems numerically.
  .
  Octave can be dynamically extended with user-supplied C++ files.

drwxr-xr-x root/root         0 2018-01-04 14:41 ./
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/bin/
-rwxr-xr-x root/root     18196 2018-01-04 14:41 ./usr/bin/octave
-rwxr-xr-x root/root      9808 2018-01-04 14:41 ./usr/bin/octave-cli
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/exec/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/exec/arm-unknown-linux-gnueabihf/
-rwxr-xr-x root/root      9812 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/exec/arm-unknown-linux-gnueabihf/octave-gui
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/liboctgui.so -> liboctgui.so.2.0.0
lrwxrwxrwx root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/liboctgui.so.2 -> liboctgui.so.2.0.0
-rw-r--r-- root/root   2144904 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/liboctgui.so.2.0.0
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/
-rw-r--r-- root/root      3035 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/PKG_ADD
-rw-r--r-- root/root     38692 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__delaunayn__.oct
-rw-r--r-- root/root     79892 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__eigs__.oct
-rw-r--r-- root/root     30428 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__fltk_uigetfile__.oct
-rw-r--r-- root/root     47012 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__glpk__.oct
-rw-r--r-- root/root    146328 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__init_fltk__.oct
-rw-r--r-- root/root     59244 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__init_gnuplot__.oct
-rw-r--r-- root/root     51064 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__osmesa_print__.oct
-rw-r--r-- root/root     46968 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/__voronoi__.oct
-rw-r--r-- root/root     34572 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/amd.oct
-rw-r--r-- root/root    121344 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/audiodevinfo.oct
-rw-r--r-- root/root     75820 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/audioread.oct
-rw-r--r-- root/root     42760 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/ccolamd.oct
-rw-r--r-- root/root     79916 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/chol.oct
-rw-r--r-- root/root     42792 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/colamd.oct
-rw-r--r-- root/root     34620 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/convhulln.oct
-rw-r--r-- root/root     30404 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/dmperm.oct
-rw-r--r-- root/root     22204 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/fftw.oct
-rw-r--r-- root/root     51092 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/gzip.oct
-rw-r--r-- root/root    104736 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/qr.oct
-rw-r--r-- root/root     30472 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symbfact.oct
-rw-r--r-- root/root     34516 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/oct/arm-unknown-linux-gnueabihf/symrcm.oct
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/site/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/site/exec/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/site/exec/arm-unknown-linux-gnueabihf/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/site/oct/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/4.2.1/site/oct/arm-unknown-linux-gnueabihf/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/api-v51/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/api-v51/site/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/api-v51/site/exec/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/api-v51/site/exec/arm-unknown-linux-gnueabihf/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/packages/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/site/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/site/exec/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/site/exec/arm-unknown-linux-gnueabihf/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/site/oct/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/site/oct/api-v51/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/site/oct/api-v51/arm-unknown-linux-gnueabihf/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/lib/arm-linux-gnueabihf/octave/site/oct/arm-unknown-linux-gnueabihf/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/applications/
-rw-r--r-- root/root       398 2018-01-04 14:41 ./usr/share/applications/www.octave.org-octave.desktop
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/doc/octave/
-rw-r--r-- root/root      3844 2017-02-22 18:44 ./usr/share/doc/octave/AUTHORS.gz
-rw-r--r-- root/root      5102 2017-02-22 18:44 ./usr/share/doc/octave/BUGS.gz
-rw-r--r-- root/root       967 2015-07-14 19:38 ./usr/share/doc/octave/NEWS.Debian.gz
-rw-r--r-- root/root      9741 2017-02-22 18:14 ./usr/share/doc/octave/NEWS.gz
-rw-r--r-- root/root      3109 2017-02-22 18:01 ./usr/share/doc/octave/README
-rw-r--r-- root/root      2155 2018-01-04 14:41 ./usr/share/doc/octave/README.Debian
-rw-r--r-- root/root     47232 2018-01-04 14:41 ./usr/share/doc/octave/changelog.Debian.gz
-rw-r--r-- root/root    168374 2017-02-22 18:44 ./usr/share/doc/octave/changelog.gz
-rw-r--r-- root/root     22825 2017-06-09 12:33 ./usr/share/doc/octave/copyright
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/lintian/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/lintian/overrides/
-rw-r--r-- root/root      1045 2017-09-10 15:32 ./usr/share/lintian/overrides/octave
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/man/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/man/man1/
-rw-r--r-- root/root      1533 2018-01-04 14:41 ./usr/share/man/man1/octave-cli.1.gz
-rw-r--r-- root/root      1421 2018-01-04 14:41 ./usr/share/man/man1/octave.1.gz
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/metainfo/
-rw-r--r-- root/root      2741 2018-01-04 14:41 ./usr/share/metainfo/www.octave.org-octave.appdata.xml
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/octave/
drwxr-xr-x root/root         0 2018-01-04 14:41 ./usr/share/octave/packages/


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 3465240
Build-Time: 17510
Distribution: buster-staging
Host Architecture: armhf
Install-Time: 2949
Job: octave_4.2.1-5
Machine Architecture: armhf
Package: octave
Package-Time: 20539
Source-Version: 4.2.1-5
Space: 3465240
Status: successful
Version: 4.2.1-5
--------------------------------------------------------------------------------
Finished at 2018-01-12T03:11:55Z
Build needed 05:42:19, 3465240k disc space